2013-03-02 23 views
6

MVC 4をVS2010で使用するための前提条件をすべてダウンロードしてインストールしました。 VS2010 SP1アップデート、VS2010用のASP.NET MVC 4、VS2010用のSSDT、およびLocalDB VS2010で新しいWebサイトを作成する場合、「ASP.NET MVC 4 Web Application」テンプレートが必要ですが、そうではありません。 Visual Studio 2010で新しいMVC 4 Webサイトを開始できるようにテンプレートを取得するにはどうすればよいですか?ASP.NET MVC 4 Visual Studio 2010プロジェクトテンプレートがありません

+0

[Visual Studio 2010にASP.NETプロジェクトテンプレートがありません]の複製が可能ですか?(http://stackoverflow.com/questions/6887270/visual-studio-2010-missing-asp-net-projects-templates) –

+0

可能な複製http://stackoverflow.com/questions/11496359/visual-studio-2010-express-to-pro-asp-net-mvc-4-installed-but-not-an-option – rvazquezglez

+0

私はこれが役に立ちました:[MVCをインストールする4 Visual Studio 2010ステップバイステップ](http://www.c-sharpcorner.com/UploadFile/3d39b4/install-mvc-4-in-visual-studio-2010-step-by-step/) – KyleMit

答えて

0

では、Visual Web Developerのコンポーネントをインストールしなかった場合、ASP.NET プロジェクトテンプレートが完全にインストールされません。このquestion

を参照してください。当然、 インストーラは、ASP.NETが Web開発フレームワークであるため、そこに配置する必要はないと考えているためです。

+1

私は持っている**いくつか**のASP.NETテンプレート。 MVCのためのものではありません。私はVisual Web Developerコンポーネントを使用していますので、インストールされています。 –

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 ..."に行っていたはずです。私がそれをしたとき、私が望んだテンプレートオプションがそこにあった。 –

+3

私はまだポイントを得ることができますか? :) –

4

チェックプロジェクトテンプレートがインストールされている場合:

  1. プロジェクトテンプレートを見つけた場合は、手動検索の%ProgramFiles%\のMicrosoft Visual Studioの内部10.0 \ Common7 \ IDE \ ProjectTemplates \ CSHARP(それは* .zipファイルになります) \ Web \ 1033
  2. YESの場合、devenv.exe/installvstemplatesを実行してください。
  3. いいえの場合、ProjectTemplatesがインストールされていないことが保証されます。ディスクにProjectTemplatesをインストールするには、再インストールする必要があります。

    インストールされているすべてのプロジェクトテンプレートがここに用意されています:レコードの場合

(これはデフォルトのパスである)

%のPROGRAMFILES%\のMicrosoft Visual Studioの 10.0 \ Common7 \ IDE \ ProjectTemplates

これは、[ファイル] - > [新規] - > [プロジェクト]ダイアログでProjectTemplatesが読み込まれる場所です。 同じフォルダ階層規則に表示されます。 あなたが

ツールを更新することにより、別のパスを追加することができます - >オプション - >プロジェクトおよびソリューション - >一般 - >スタジオでユーザプロジェクト テンプレート場所

(DEVENV.EXE)打ち上げ/読み込み、それローカルユーザーか管理者かに基づいて、localappdataまたは%ProgramFiles%にProjectTemplateCacheを作成しようとします。 PROGRAMFILES内部のキャッシュは

%のPROGRAMFILES%\のMicrosoft Visual Studioの 10.0 \ Common7 \ IDE \ ProjectTemplatesCacheこのProjectTemplateCacheディレクトリが(doesntのが存在する場合)作成または更新され

は(もしすでにここにありますcmd)に* devenv.exe/installvstemplatesを実行してください。このコマンドは、Visual Studioのインストール中に実行されます。理想的には、プロジェクトテンプレートを配布する他のすべてのインストーラがこのコマンドを実行する必要があります。しかし、アクセス権のためにこれが失敗することがあります。したがって、手動で再度実行することは安全です。

0

1)管理者としてインストールしてください。ファイルを右クリックし、管理者として実行します。

2)それをアンインストールし、インストールがエラー/警告/例外なしに罰金を経由した場合は、あなたの問題

0

を解決することができ、再び管理者として、それをインストールしてください - ことを確認し、新しいプロジェクトウィンドウ上の.NETフレームワークを変更してみてください.NET Framework 4.0テンプレートを表示しています。

  • PL
0

MVC 4インストールを修復。それはプロジェクトテンプレートのインストールの世話をします

0

私と同じです。 登録とアクティベーションを確認するvs2010 product.if vs登録せずにアクティベーションのキーを入力しないvs mvc4をインすることはできません。

VS2010を登録してください、あなたがプロジェクトを作成するときにmvc4を見ることができますmvc4.then再インストールしてください。

関連する問題