我有log4net的我的本地機器上工作。它使用一個FileAppender登錄到數據庫,沒有記錄到文件。當我將我的代碼移到我的共享Hoting提供程序(GoDaddy)時,我得到了有關FileIOPermission所需的異常。 有沒有人有任何想法可能發生了什麼?log4net的上GoDaddy的共享主機
我刪除了配置和使用ELMAH記錄的一切,(雖然我想用log4net的),所以我沒有任何的例子或再堆棧跟蹤我的那一刻。
任何想法將不勝感激。
我有log4net的我的本地機器上工作。它使用一個FileAppender登錄到數據庫,沒有記錄到文件。當我將我的代碼移到我的共享Hoting提供程序(GoDaddy)時,我得到了有關FileIOPermission所需的異常。 有沒有人有任何想法可能發生了什麼?log4net的上GoDaddy的共享主機
我刪除了配置和使用ELMAH記錄的一切,(雖然我想用log4net的),所以我沒有任何的例子或再堆棧跟蹤我的那一刻。
任何想法將不勝感激。
這不是很多信息的工作,但這裏有幾件事情可以做:
而且,看看這個帖子: Log4Net works on Dev machine, fails when deployed to shared host (using same db/connstring)
當我試圖在我的開發機器上進行調試時,我將內部調試寫入了一個文件...跛行:)感謝臨時文件檢查它使我想到可能出錯的內容。 – EJC 2010-09-16 16:17:37
當你說:「它記錄到一個數據庫與一個FileAppender,沒有記錄到文件中。」 ... FileAppender不附加到文件?如果事實並非如此,那麼它會特別嚴重地命名,這讓我感到震驚。 – 2010-09-10 16:26:24
對不起,我的意思是我正在使用ADONetAppender ...我只是因爲爲什麼log4net希望在我沒有寫入文件時想要FileIOPermission而釣魚。我正在登錄到SQL DB。 – EJC 2010-09-10 16:50:21