Я уверен, что я не первый человек, чтобы прийти с этим. Однако, Я не заметил кто-нибудь опубликовать трюк, как это, так как я начал, уделяя пристальное внимание к сообществу в июле. Таким образом, Я думал, что я бы разместить его эта подсказка быстро и легко отладки.
Я работаю на приемник событий, который начало для создания этой ошибки в 12 куст:
Ошибка при загрузке и запуске приемника событий Conchango.xyzzyEventReceiver в xyzzy, Версия = 1.0.0.0, Культура = нейтральных, PublicKeyToken = blahbalhbalh. Дополнительная информация приведена ниже. : Ссылка на объект не указывает на экземпляр объекта.
Я не знаю, где я ввел эту ошибку, потому что я сделал слишком много вещей в одном из моих циклов кода/развернуть/тест.
Я попробовал Это решение чтобы мои pdb туда с надеждой что SharePoint 12 куст будет показать трассировки стека, но не повезло. Я не знаю, если это возможно, и если кто-то делает, Пожалуйста, дайте мне знать 🙂
Я знаю, что это можно Напишите ваши собственные сообщения журнала 12 куст. Честно говоря, Я хотел что-то чуть менее страшно и быстрее осуществлять.
Это произошло на меня, что я мог по крайней мере получить некоторые сведения основные трассировки, ловя и снова бросали универсального исключения, как это:
Попробуйте { UpdateEditionDate(Свойства); } улов (Исключение e) { бросать Новые функции Исключение(«Диспетчер, UpdateEditionDate(): Исключение: [" + e.ToString() + "]."); }
Это показало вверх в 12 куст константы выглядит так:
Ошибка при загрузке и запуске приемника событий Conchango.xyzzyEventReceiver в xyzzy, Версия = 1.0.0.0, Культура = нейтральных, PublicKeyToken = blahblahblah. Дополнительная информация приведена ниже. : Диспетчер, UpdateEditionDate(): Исключение: [System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта. в Conchango.xyzzyManagementEventReceiver.UpdateEditionDate(SPItemEventProperties свойства) в Conchango.xyzzyManagementEventReceiver.Dispatcher(SPItemEventProperties свойства, Строка eventDescription)].
Это дало мне все подробно, мне нужно было отслеживать вниз этой конкретной проблемы, и я надеюсь использовать это много идти вперед.
</конец>
Еще лучше, Включение протоколирования библиотеки как библиотеки Enterprise Library и log4net и ваша жизнь будет еще проще.