我正在Windows 2008 R2 / IIS 7.5服务器上设置.NET v4.0 Web应用程序,该服务器使用域帐户作为应用程序池标识。当我访问该网站时,我收到以下错误:
当前身份()没有对“C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files”
的写入权限根据:http://learn.iis.net/page.aspx/140/understanding-built-in-user-and-group-accounts-in-iis/,当进程启动时,工作进程的标识将添加到IIS_IUSRS组。这似乎适用于我在同一台服务器上运行的现有.NET v2.0应用程序(我没有必要将其域帐户应用程序池标识添加到IIS_IUSRS组)。对于我正在设置的第一个.NET v4.0 Web应用程序,情况似乎并非如此。
一旦我将标识添加到组中,一切正常。我怀疑某些东西配置不正确迫使我这样做。我想在推出更多网站/服务器之前了解这一点。
先谢谢你的帮助......