我正在使用VS2010,並將我的MVC3應用程序部署到我的網絡服務器。我去了項目 - >發佈設置,並添加了我的數據庫連接,這就是它。我右鍵單擊我的應用程序,然後單擊生成壓縮文件的「Build deployment package」。我將它複製到我的服務器並將應用程序導入到IIS中,沒有任何錯誤。但是,當我嘗試加載它在瀏覽器中時,我得到了可怕的:部署MVC3應用程序
無法加載文件或程序集'System.Web.Helpers,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其中一個依賴
我把那一行語句從web.config中的,然後我得到:
無法加載文件或程序集「System.Web.WebPages,版本= 1.0.0.0,文化=中性公鑰= 31bf3856ad364e35」或其依賴之一
我把那條線從web.config,然後我得到︰
無法加載文件或程序集「Microsoft.Web.Infrastructure,版本= 1.0.0.0,文化=中性公鑰= 31bf3856ad364e35」或它的一個依賴
還要我繼續嗎?當我部署或構建我的應用程序以將其加載到IIS中時,我做錯了什麼,因此所有依賴項都可用?
.NET 4.0是IIS中的默認應用程序池。
我有vs2010 sp1,我添加了可部署的依賴關係。現在我得到這個:無法加載文件或程序集'System.Web.WebPages.Razor,版本= 2.0.0.0,文化=中立,PublicKeyToken = 31bf3856ad364e35'或其依賴項之一。它發現其他程序集 – BoundForGlory
我刪除了bin_deployableableAssemblies文件夾,然後讀取它,現在它找不到System.Web.WebPages。任何其他建議? – BoundForGlory
建立一個新的項目,並做了現在完全相同的步驟。謝謝 – BoundForGlory