2013-03-02 79 views
6

我已經下載並安裝了與VS2010一起使用MVC 4的所有先決條件。 VS2010 SP1更新,VS2010的ASP.NET MVC 4,VS2010的SSDT和LocalDB。當我在VS2010中創建一個新網站時,應該有一個「ASP.NET MVC 4 Web應用程序」模板,但沒有。如何獲取模板,以便我可以在Visual Studio 2010中啓動一個新的MVC 4網站?ASP.NET MVC 4 Visual Studio 2010項目模板不存在

+0

[Visual Studio 2010 missing ASP.NET projects templates?]可能重複(http://stackoverflow.com/questions/6887270/visual-studio-2010-missing-asp-net-projects-templates) – 2013-03-04 14:59:32

+0

可能重複http://stackoverflow.com/questions/11496359/visual-studio-2010-express-to-pro-asp-net-mvc-4-installed-but-not-an-option – rvazquezglez 2013-04-15 20:45:40

+0

我覺得這有幫助:[安裝MVC 4 Visual Studio 2010 Step by Step](http://www.c-sharpcorner.com/UploadFile/3d39b4/install-mvc-4-in-visual-studio-2010-step-by-step/) – KyleMit 2016-12-15 20:28:27

回答

0

看到這個question

如果您沒有安裝的Visual Web Developer組件時,ASP.NET 項目模板不會完全安裝。當然,因爲 安裝程序認爲它不需要將它們放在那裏,因爲ASP.NET是 的Web開發框架。

+1

我有**一些**的ASP.NET模板。只是沒有一個是MVC。我一直在使用Visual Web Developer組件,因此它已安裝。 – 2013-03-02 08:48:49

6

您是否嘗試過重新安裝模板。按照這些指示。

http://msdn.microsoft.com/en-us/library/vstudio/ms247116(v=vs.100).aspx

簡短的回答,open up Visual Studio命令提示符,然後輸入:

devenv /installvstemplates 

這應該恢復所有模板。

+2

我沒有想到這一點。事實證明,這個問題非常簡單:我嘗試了「File | Create New Web Site ...」,但我應該一直去「File | Create New Project ...」。當我這樣做時,我想要的模板選項就在那裏。 – 2013-03-14 19:16:52

+3

我還能得到積分嗎? :) – 2013-03-14 19:34:27

4

檢查是否安裝了項目模板:

  1. 手動搜索,如果您發現該項目模板(這將是* .zip文件)中的%ProgramFiles%\微軟的Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplates \ CSHARP \ Web \ 1033
  2. 如果是,請運行devenv.exe/installvstemplates
  3. 如果否,則保證沒有安裝ProjectTemplates。您將不得不重新安裝以獲取磁盤上的ProjectTemplates。

對於記錄:

所有已安裝的項目模板可以在這裏找到:(這是默認路徑)

的%ProgramFiles%\微軟的Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplates

這就是File-> New - > Project對話框加載ProjectTemplates的地方,顯示在相同的文件夾heirarchy慣例。 你可以通過更新

工具添加另一條路徑 - >選項 - >項目和解決方案 - >常規 - >用戶項目 模板位置

在工作室(devenv.exe的)啓動/加載它會嘗試根據您是本地用戶還是管理員,在localappdata或%ProgramFiles%上創建ProjectTemplateCache。 內PROGRAMFILES高速緩存,可瀏覽這裏

的%ProgramFiles%\微軟的Visual Studio 10.0 \ Common7 \ IDE \ ProjectTemplatesCache

這ProjectTemplateCache目錄中創建(如果犯規存在)或更新(如果已經存在)通過在cmd上運行* devenv.exe/installvstemplates。此命令在安裝Visual Studio期間運行。理想情況下,運送項目模板的所有其他安裝程序都應運行此命令。但是,有時這可能由於訪問權限而失敗。所以手動再次運行它是安全的。

0

1)以管理員身份進行安裝。右鍵單擊文件並以管理員身份運行。

2)卸載並安裝它以管理員身份再次可以解決你的問題

0

如果安裝通過罰款就沒有錯誤/警告/異常 - 嘗試改變New Project窗口在.NET框架,確保您正在查看.NET Framework 4.0模板。

  • PL
0

修復MVC 4安裝。它會照顧項目模板安裝

0

和我一樣。 確保註冊和激活vs2010產品。如果vs不註冊,並且沒有輸入激活vs的任何鍵您不能在mvc4中輸入它。

請註冊vs2010並重新安裝mvc4.then您可以在創建項目時看到mvc4。

相關問題