近日裝上了Visual Studio 2015 ,打開之前vs2013創建的MVC4的項目發現無法編譯通過,提示System.Web.MVC,System.Web.WebPages 等找不到,網上搜索無果,遂想是否可以通過獨立安裝包實現。
從下邊這個鏈接下載了
用於 Visual Studio 2010 SP1 和 Visual Web Developer 2010 SP1 的 ASP.NET MVC 4
安裝后果然有幾個地方沒問題了,但唯獨System.Web.MVC這個引用還有個黃色嘆號,不能編譯通過。
通過查看引用發現,System.Web.MVC版本是4.0.0.0,而項目中引用的是4.0.0.1 。打算更改引用為4.0.0.0,但又怕出問題,雖然不會出問題。
先找找看有沒有升級包吧。
啊哈,真的有個升級包,不過看描述沒有提到4.0.0.1,不管了裝上試試。
此安全更新可解決 Microsoft ASP.NET MVC 2.0、MVC 3.0、MVC 4.0、MVC 5.0 和 MVC 5.1 的安全漏洞 MS14-059 (KB2990942)
記得選擇1.2M的AspNetMVC4.msi4下載哦
安裝完畢,再打開VS2015,編譯一下,生成成功。
如果遇到MVC3,MVC5不能用的情況,你也可以試試哦,不過要找對應版本安裝包喲
轉自:https://dabao.im/dotnet/vs2015supportmvc4_0_0_1.html