我想在web部件中實現一些日誌記錄。我實現了一個自定義跟蹤提供程序執行情況已經在這裏描述了寫日誌信息到12個蜂巢日誌:webpart中的自定義TraceProvider實現引發安全異常
http://msdn.microsoft.com/en-us/library/aa979522.aspx
我已經包裹上面的代碼到一個名爲logging.DLL DLL。
我在我的webpart中引用這個DLL。
我在構造函數中使用提升權限調用RegisterTraceProvider。
我已經在manifest.xml中聲明瞭Logging DLL作爲安全控件。
但是當我嘗試將webpart添加到頁面時,出現一條安全異常,並顯示消息「請求失敗」。當它嘗試調用RegisterTraceProvider方法時,會在構造函數中引發此錯誤。
我在這裏錯過了什麼嗎?我怎樣才能使這個日誌記錄工作?
編輯:我的日誌記錄DLL和我的webpart DLL都在GAC中。
嘿..感謝您的文章,我從中學到了一些東西。但是我的日誌記錄DLL和我的webpart DLL都在GAC中。我仍然得到例外。 – ashwnacharya 2009-07-03 06:51:06