我確信我不是第一次的人來了. 不過, 我沒注意到有人開始密切關注社區去年 7 月發佈這樣的小把戲. 所以, 我還以為會張貼本快速、 方便的調試技巧.
我正在開始產生此錯誤的事件接收器 12 配置單元:
載入時出錯,在 xyzzy 運行事件接收器 Conchango.xyzzyEventReceiver, 版本 = 1.0.0.0, 文化 = 中性, Publickeytoken) = blahbalhbalh. 附加資訊是下面. : 未設置到物件的實例的物件引用.
我不知道在哪裡我曾經引進了這個 bug,因為我做了太多的事情,在我的代碼,部署,測試週期之一.
我試過 此解決方案 進去我 pdb 的希望那 SharePoint 12 蜂巢將會顯示堆疊追蹤, 但沒有運氣. 我不知道如果有可能,如果有人做了, 請讓我知道 🙂
這是可能的 寫給自己的日誌消息 12 配置單元. 坦白地說, 我想要的東西有點不那麼可怕和更快地執行.
我突然想到我至少能一些基本的跟蹤資訊的捕捉並再次引發這樣的泛型異常:
請嘗試 { UpdateEditionDate(屬性); } 捕獲 (異常 e) { 拋出 新增功能 異常("調度員, UpdateEditionDate(): 異常: [" + e.ToString() + "]."); }
這在出現了 12 蜂巢難耐:
載入時出錯,在 xyzzy 運行事件接收器 Conchango.xyzzyEventReceiver, 版本 = 1.0.0.0, 文化 = 中性, Publickeytoken) = 哈裡斯. 附加資訊是下面. : 調度程式, UpdateEditionDate(): 異常: [NullReferenceException 系統。: 未設置到物件的實例的物件引用. 在 Conchango.xyzzyManagementEventReceiver.UpdateEditionDate(SPItemEventProperties 屬性) 在 Conchango.xyzzyManagementEventReceiver.Dispatcher(SPItemEventProperties 屬性, 字串 eventDescription)].
這給了我所有的細節,我需要追蹤那個特定的問題,我希望使用它很多事要向前.
</結束>
更重要的是, 納入企業庫一樣記錄庫或 log4net 和你的生活將會更加方便.