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 ಒಂದು ಲಾಗ್ ಗ್ರಂಥಾಲಯದ ಅಳವಡಿಸಲಾಗಿದ್ದು ನಿಮ್ಮ ಜೀವನದ ಸಹ ಸುಲಭವಾಗಿರುತ್ತದೆ.