2016-04-26 31 views
0

我一直很高興地用VS.2015 Commnity Edition開發我的MVC5網站。對於一個新項目,我對新的MVC6又名ASP.NET 5.0 RC感到好奇,所以我安裝了這個包。如何重新安裝ASP.NET MVC 5 WEB模板?

馬上就有AVG抱怨DNX問題,最後卸載了5.0 RC。但是,它似乎也卸載了我的所有網頁模板(4.5。*),因爲現在我無法打開任何Web項目,也無法創建任何Web項目(模板不再顯示)。

我需要做什麼?我有一個項目正在進行,現在一切都搞砸了。

UPDATE 由於VS.2015修復沒有解決任何問題,我使用了用於Azure SDK的Web API Installer 5,因爲它表示它還恢復了通常的MVC模板。那麼,這是不正確的。

之後,C#模板中的Web子文件夾再次出現,它顯示了ASP.NET 5,但後來顯示的是「舊」的一個,它只顯示ASP.NET 4.5.2用於Empty,Web表單(對ASPX不感興趣)和三種不同的Azure模板,但通常的Web API和MVC不再存在。

+0

這VS.2015更新2真的搞砸了一切!我已經重新安裝了三次,現在我甚至無法開發任何東西,因爲VS.2015現在拒絕運行。問題報告給微軟。 https://connect.microsoft.com/VisualStudio/feedback/details/2664246/vs-2015-community-fails-to-start-cannot-find-one-of-its-components –

回答

1

在Package Manager Console中,鍵入Uninstall-Package MVC 6 RC。然後安裝包MVC 5.

要打開包管理器控制檯,請在Visual Studio左上角的搜索框中鍵入關鍵字。

找到正確的語法從以下鏈接安裝:

https://www.nuget.org/packages/microsoft.aspnet.mvc/

+0

是否也安裝了模板? –

+0

它會安裝所有的MVC5軟件包。我建議遵循鏈接上的信息。 – Auguste

+0

我缺少的是包模板,而不是DLL。無論如何,隨着Visual Studio 2015更新2我的整個開發環境搞砸了,現在我不能再運行VS.2015,重新安裝了4次,同樣的錯誤。 –