我有一个ASP MVC(1.0)应用程序。它通过visual studio和运行IIS6的开发服务器在本地很好地工作。但是,当我尝试部署到测试服务器(在Windows Server 2008 R2的运行IIS7)我只得到:部署一个ASP MVC应用程序到IIS7的问题
"Could not load file or assembly '<ApplicationName>' or one of its dependencies. Access is denied" (where <ApplicationName> is the name of my application).
其次是一个“FileLoadException”,一个“ConfigurationErrorsException”和两个“HttpException”(全与上面相同的消息)
我通过发布部署到一个空目录,其内容然后压缩并传输到测试服务器上的站点目录。如果我将目录内容复制到我的IIS安装,它工作正常。我检查过networkservices有权访问网站目录和临时目录,这是我通过google找到的解决方案,但它没有帮助。我完全被难住了。有任何想法吗?
亚当
是的。我们确实在服务器上安装了MVC框架(但它仍然是一个很好的提示!)。看到我的回答发生了什么。 – Adam 2010-02-17 08:20:38