【问题标题】:IIS 7.5 does not write NLog (maybe due to permissions)?IIS 7.5 不写 NLog(可能是权限问题)?
【发布时间】:2014-02-21 20:17:32
【问题描述】:

我的网络服务器 (IIS 7.5) 在 windows server 2008 R2 上。我服务器上的 Nlog 没有写入任何日志文件。为了解决我尝试过的问题

  1. NLog 日志目录的完全权限
  2. 关闭 IE 增强安全性

我可以看到我的 AppPool 是在任务管理器中启动的 - DefaultAppPool 用户的进程。我已经尝试了我所知道的一切,但无法理解可能出了什么问题。请帮忙。

【问题讨论】:

  • 请告诉我 NLog.config 的来源。
  • 对我来说,Nlog 不会写入名为“folder-name”的文件夹中。适用于“文件夹名”。

标签: asp.net iis-7.5 nlog


【解决方案1】:

您是否尝试过此处列出的故障排除步骤:

https://github.com/nlog/nlog/wiki/Logging-troubleshooting

我发现<nlog throwExceptions="true"> 特别是通常提供了很多工作。

【讨论】:

  • 我们可以在哪里检查 nlog 抛出的异常?
【解决方案2】:

我的问题完全不同。我通过dependency walker 发现我的机器中缺少一些Windows DLL

【讨论】:

  • 您丢失了哪些 dll?
  • @fantastory 这是很久以前的事了。我认为是 MSVCR71.dll
猜你喜欢
  • 2015-10-10
  • 2011-10-21
  • 1970-01-01
  • 2013-12-21
  • 2011-02-01
  • 2012-11-07
  • 2013-02-02
  • 2011-08-13
  • 1970-01-01
相关资源
最近更新 更多