【发布时间】:2011-04-07 05:45:41
【问题描述】:
我有一个使用 IIS 7.5 在 Windows 2008 R2 64 位上运行的 WCF 服务。我的 appender 正在记录到本地文件,并且在我的 XP 工作站上的应用程序文件夹中创建了一个日志文件。
Log4NEt 没有在服务器上记录任何内容。
我尝试了以下方法:
- 确保我的应用程序池作为域用户帐户运行。将该帐户添加到服务器的“管理员”组。
- 授予“所有人”修改服务器上应用程序文件夹的权限。
- 将附加程序更改为输出到 c:\logs\logfile.txt,并授予“Everyone”对该文件夹的完全控制权。
- 将 log4net 设置为“debug”,并使用 DebugView 查看它是否输出任何消息。没有显示任何 log4net 消息
- 添加了应用设置
还有什么我可以尝试并弄清楚发生了什么的想法吗?系统事件日志中没有看起来与此问题相关的消息。
谢谢!
【问题讨论】:
-
你是如何在服务器上启动 log4net 的?