为什么不在转换为单击一次app或exe后完成日志记录?

时间:2013-05-07 08:13:17

标签: c# log4net

我创建了一个控制台应用程序,使用log4net正确完成日志记录。但在发布我的应用程序(单击一次应用程序或.exe)后,即使我的应用程序工作正常,也无法正常运行。

有没有办法让log4net在我的最终点击一次应用程序中运行?

2 个答案:

答案 0 :(得分:4)

自己发现..

我们唯一需要做的就是将Log4net的构建操作从“NONE”更改为“Content”。然后发布您的应用程序,您可以在应用程序运行时找到正在创建的日志。

感谢大家的回复..

答案 1 :(得分:0)

您需要特定权限(FileIOPermission)才能访问独立存储之外的文件。见http://msdn.microsoft.com/en-us/library/d8saf4wy.aspx