【问题标题】:MVC app not writing log files when deployed on IIS 7.5MVC 应用程序在 IIS 7.5 上部署时不写入日志文件
【发布时间】:2013-05-14 16:08:25
【问题描述】:

当我的 MVC 应用程序发生异常时,代码会在 ~(应用程序根目录)文件夹下创建一个名为 Logs 的文件夹(如果尚不存在),并在此文件夹下创建一个名为 MyApp.Exceptions.log 的文件(如果尚不存在)。然后它将异常信息附加到此。

这是我的国产记录器。当我在本地部署时,它就像一个魅力。

但是,在远程服务器上,不会生成日志。甚至没有创建 Logs 文件夹。

我已授予整个 ~ 文件夹的 IIS_USR(或其他任何名称)帐户的读/写/修改权限。

请帮忙。

以下是有关我的部署环境的一些详细信息。

网络服务器: IIS 7.5

.NET 框架: v4

MVC 版本: 4

Windows 服务器: Windows Server 2008 R2 标准版

【问题讨论】:

    标签: asp.net asp.net-mvc deployment iis-7.5 web-deployment


    【解决方案1】:

    抱歉,我意识到我必须向用户 ASP.NET v4.0 授予权限,这是 Application Pool / Identity 的名称 我的应用程序在其下注册/运行。

    这解决了问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多