Asp.net mvc 3 IIS 6上的MVC3网站

Asp.net mvc 3 IIS 6上的MVC3网站,asp.net-mvc-3,iis,Asp.net Mvc 3,Iis,当我尝试在IIS 6上部署ASP.NET MVC4 web应用程序时,我得到的错误是 对web.config的访问被拒绝。 网站应用程序池的标识:网络服务 文件夹C:\inetpub\wwwroot\appname通过网络服务具有完全控制权限。但我不知道这个权限是否被递归应用 我怎样才能让网站正常工作 错误屏幕截图 如果检查网站的目录安全性,请查看是否将其设置为匿名。如果是,则授予IISUSR对该目录的读取权限 如果是windows身份验证或其他方法,并且.Net设置为模拟,则您也需要授予他们访

当我尝试在IIS 6上部署ASP.NET MVC4 web应用程序时,我得到的错误是

对web.config的访问被拒绝。

网站应用程序池的标识:网络服务

文件夹C:\inetpub\wwwroot\appname通过网络服务具有完全控制权限。但我不知道这个权限是否被递归应用

我怎样才能让网站正常工作

错误屏幕截图


如果检查网站的目录安全性,请查看是否将其设置为匿名。如果是,则授予IISUSR对该目录的读取权限

如果是windows身份验证或其他方法,并且.Net设置为模拟,则您也需要授予他们访问权限


Si

尝试将应用程序池设置设置为默认池或.Net framework版本:4.0

此设置为4.0 framework。您可以在屏幕截图中看到使用的是版本4