我有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