2017-05-04 30 views
0

我有一個非asp,而不是asp,不是.NET,不是ASP.NET網站(網站,而不是Web應用程序)。我的確在使用Visual Studio解決方案,但它是空的,我添加了一個「現有網站」。沒有DLL或任何涉及。該解決方案的唯一目的是它可以在Visual Studio中加載並以某些方式進行源代碼管理。Azure HTML網站(不ASP)無法加載文件或程序集System.Web.Mvc

當我部署的網站天青,使用部署選項,我收到錯誤:

無法加載文件或程序集「System.Web.Mvc,版本= 4.0.0.0,文化=中立,公鑰= 31bf3856ad364e35'或其依賴項之一。定位的程序集清單定義與程序集引用不匹配。 (來自HRESULT的例外:0x80131040)

同樣,這不是MVC。這是一個普通的HTML網站。

回答

0

有人偶然將錯誤的存儲庫同步到Azure以前的ASP.NET網站。在這種情況下,該插槽認爲該網站是一個ASP.NET網站,無論如何,並試圖建立它。所以我必須做的是在Azure中打開控制檯,cd到「site」目錄,並且我爲那裏的四個文件夾做了rmdir ... wwwroot,deployments,repository ...以及其他一些。 Azure自動重新添加wwwroot和部署。我斷開了部署源並重新添加了正確的。之後,它不會像.NET應用程序那樣構建它。

相關問題