I’m sure I’m not the first person to come up with this. ಹೇಗಾದರೂ, I haven’t noticed anyone publish a trick like this since I started paying close attention to the community last July. ಆದ್ದರಿಂದ, ನಾನು ಈ ತ್ವರಿತ ಮತ್ತು ಸುಲಭ ಡಿಬಗ್ ಸಲಹೆ ಪೋಸ್ಟ್ ಎಂದೆನಿಸಿತ್ತು.
ನಾನು ಈ ದೋಷ ಉತ್ಪಾದಿಸಲು ಆರಂಭಿಸಿದರು ಕ್ರಿಯೆಯನ್ನು ಗ್ರಾಹಕದ ಕೆಲಸ ಬಾಗುತ್ತೇನೆ 12 ಜೇನುಗೂಡು:
Xyzzy ದೋಷ ಲೋಡ್ ಮತ್ತು ಓಟದ ಸ್ಪರ್ಧೆ ರಿಸೀವರ್ Conchango.xyzzyEventReceiver, ಆವೃತ್ತಿ = 1.0.0.0, ಸಂಸ್ಕೃತಿ = ತಟಸ್ಥ, PublicKeyToken = blahbalhbalh. Additional information is below. : ಆಬ್ಜೆಕ್ಟ್ ಉಲ್ಲೇಖ ವಸ್ತುವಿನ ಉದಾಹರಣೆಗೆ ಗೆ ಸೆಟ್ ಆಗಿಲ್ಲ.
I didn’t know where I had introduced this bug because I had done too many things in one of my code/deploy/test cycles.
ನಾನು ಪ್ರಯತ್ನಿಸಿದ ಈ ಪರಿಹಾರ ನಿರೀಕ್ಷೆಯೊಂದಿಗೆ ಅಲ್ಲಿ ನನ್ನ PDB ಪಡೆಯಲು ಎಂದು ಶೇರ್ಪಾಯಿಂಟ್ ತಂದೆಯ 12 ಜೇನುಗೂಡಿನ ಸ್ಟಾಕ್ ಜಾಡಿನ ತೋರಿಸಿದವು, but no luck. I don’t know if it’s possible and if someone does, ನನಗೆ ತಿಳಿಸಿ ದಯವಿಟ್ಟು 🙂
ನಾನು ಸಾಧ್ಯ ಅಂತ ಗೊತ್ತು ನಿಮ್ಮ ಸ್ವಂತ ಲಾಗ್ ಸಂದೇಶಗಳನ್ನು ಬರೆಯಲು 12 ಜೇನುಗೂಡು. Frankly, ನಾನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸ್ವಲ್ಪ ಕಡಿಮೆ ಹೆದರಿಕೆಯೆ ಮತ್ತು ಕ್ಷಿಪ್ರವಾಗಿ ಏನೋ ಬೇಕಾಗಿದ್ದಾರೆ.
ನಾನು ಕನಿಷ್ಠ ಈ ರೀತಿಯ ಸಾರ್ವತ್ರಿಕ ವಿನಾಯಿತಿಗಳು ಹಿಡಿಯುವ ಮತ್ತು ಮರು ಎಸೆಯುವ ಮೂಲಕ ಕೆಲವು ಮೂಲಭೂತ ಜಾಡಿನ ಮಾಹಿತಿ ಪಡೆಯಿರಿ ಎಂದು ನನಗೆ ಸಂಭವಿಸಿದೆ:
ಪ್ರಯತ್ನಿಸಿ { UpdateEditionDate(ಗುಣಗಳು); } ಹಿಡಿ (ಎಕ್ಸೆಪ್ಶನ್ ಮತ್ತು) { ಎಸೆ ಹೊಸ ಎಕ್ಸೆಪ್ಶನ್("Dispatcher, UpdateEditionDate(): ಎಕ್ಸೆಪ್ಶನ್: [" + e.ToString() + "]."); }
ಇದು ತೋರುತ್ತಿತ್ತು 12 ಜೇನುಗೂಡಿನ thusly:
Xyzzy ದೋಷ ಲೋಡ್ ಮತ್ತು ಓಟದ ಸ್ಪರ್ಧೆ ರಿಸೀವರ್ Conchango.xyzzyEventReceiver, ಆವೃತ್ತಿ = 1.0.0.0, ಸಂಸ್ಕೃತಿ = ತಟಸ್ಥ, PublicKeyToken = blahblahblah. Additional information is below. : ರವಾನೆದಾರ, UpdateEditionDate(): ಎಕ್ಸೆಪ್ಶನ್: [System.NullReferenceException: ಆಬ್ಜೆಕ್ಟ್ ಉಲ್ಲೇಖ ವಸ್ತುವಿನ ಉದಾಹರಣೆಗೆ ಗೆ ಸೆಟ್ ಆಗಿಲ್ಲ. at Conchango.xyzzyManagementEventReceiver.UpdateEditionDate(SPItemEventProperties ಗುಣಗಳು) at Conchango.xyzzyManagementEventReceiver.Dispatcher(SPItemEventProperties ಗುಣಗಳು, ಸ್ಟ್ರಿಂಗ್ eventDescription)].
ಎಂದು ನಾನು ನಿರ್ದಿಷ್ಟ ತೊಂದರೆಯನ್ನು ಗುರುತಿಸುವಲ್ಲಿ ಬೇಕಾದ ಎಲ್ಲಾ ವಿವರ ನೀಡಿದರು ಮತ್ತು ನಾನು ಇದು ಮುಂದೆ ಹೋಗಿ ಬಹಳಷ್ಟು ಬಳಸಲು ನಿರೀಕ್ಷಿಸಬಹುದು.
</ಕೊನೆಯಲ್ಲಿ>
ಉತ್ತಮ ಇನ್ನೂ, ಎಂಟರ್ಪ್ರೈಸ್ ಲೈಬ್ರರಿ ಅಥವಾ log4net ಒಂದು ಲಾಗ್ ಗ್ರಂಥಾಲಯದ ಅಳವಡಿಸಲಾಗಿದ್ದು ನಿಮ್ಮ ಜೀವನದ ಸಹ ಸುಲಭವಾಗಿರುತ್ತದೆ.