我有一個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