2012-10-04 60 views
5

在Windows 8 RTM和剛剛安裝的Vs2012 Ultimate RTM上,我無法創建.net 4.5項目,也無法創建.net 4或4.5 ASP.NET MVC項目。我修復了VS2012,但沒有解決。有什麼明顯的我做錯了嗎?VS2012 RTM缺少.net 4.5和mvc項目模板

Missing .NET 4.5

Missing ASP.NET MVC 3 and 4

回答

2

您的安裝可能已損壞。 VS 2012需要運行.net 4.5,所以如果它不可用,就會出現問題。

我會嘗試卸載並重新安裝。這是蠻力,但它通常起作用。

+0

是的......我想修復並不能真正修復任何東西。卸載/重新安裝修復它。 – dotjosh

+2

下面的其他答案不需要完全卸載+安裝併爲我工作! (Windows 7 64位pro + VS2012終極版) –

10

我也有同樣的問題.. 做了以下程序解決了它。

將文件夾\packages\WPT從Visual Studio 2012安裝光盤複製到您的桌面。

卸載順序如下..

  1. aspnetmvc4vs11tools.msi
  2. aspnetmvc4.msi
  3. aspnetmvc3vs11tools.msi
  4. aspnetmvc3.msi

然後安裝這些在此訂購。

  1. aspnetmvc3.msi
  2. aspnetmvc3vs11tools.msi
  3. aspnetmvc4.msi
  4. aspnetmvc4vs11tools.msi

試圖修復並沒有解決問題。你必須刪除並安裝這些..

希望這將有助於...

+1

這也適用於我。 VS2012 Premium + Win7-64。 –

+0

@Sen Jacob無法卸載'aspnetmvcvs11tools'。我收到了一條警告,說「已經安裝了Microsoft Asp.net MVC4-Visual Studio 2012 Tools的更高版本。」。我怎樣才能解決這個問題 。 mvc4是我擁有的最新版本,我不知道哪一個比這個更高 – joshua

+0

@joshua您是否在VS 2010中使用MVC4?如果是,請將其移除並重試。 –

0

你可能沒有安裝Windows 8.1 SDK。 Visual Studio 2012及其更新將.NET Framwork 4.5庫鏈接起來進行開發。

您沒有安裝完整的SDK,如果你只是尋找構建Web應用程序,只需在安裝.NET框架4.5.1版本的選項。完整安裝約爲1.1GB,但只有.NET安裝程序只有72MB。

對於那些讀這還沒有更新自己的Visual Studio 2012的副本,請確保您也有這些安裝:

希望這有助於!

0

將.net框架版本更改爲4.5