部署MVC网站时出现问题

时间:2012-04-05 04:45:58

标签: asp.net-mvc deployment

在尝试部署mvc网站时,我正在纠正错误:当前身份(NT AUTHORITY \ NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写入权限

我尝试了以下解决方案,但仍然遇到同样的错误:

  1. 重新安装IIS
  2. 在cmd中执行以下命令:
  3. C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -ga "NT Authority\Network Service"&

    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis.exe -i
    

    任何帮助都将受到高度赞赏。感谢。

2 个答案:

答案 0 :(得分:0)

这可能是您的网络应用程序的应用程序池问题。检查您是否仍使用ASP.Net经典或集成池。如果是这样,您必须将一些MVC库安装到您的ISS服务器。

答案 1 :(得分:0)

答案似乎很愚蠢,但这是真的。刚刚重启服务器后,它开始正常工作。