2015-10-02 21 views
10

Visual Studio 2015を使用していますが、既存のプロジェクトを開いた後、コントローラーフォルダーを右クリックしているときにコントローラーの追加オプションが表示されません。助けてください。Visual Studioでコントローラーオプションが見つかりません2015

+0

[この回答](http://stackoverflow.com/a/38369200/ 1252036)は同じ問題を解決するのに役立ちました –

答えて

8
  • オープンVS2015 =>ツール=>
  • を選択し、コンテキストメニュー
  • [プロジェクトおよびソリューションのコンテキストメニュー
  • 選択コマンドをカスタマイズ|フォルダ|
  • 確認することを 'コントローラ' が表示されますを追加します。
  • 重要 - コントローラの項目を上に移動します。
+3

これに続いてコントローラオプションが表示されましたが、コントローラオプションをクリックしても実際に何もしません! – thudbutt

+3

同じように、私は今、目に見えない、聞こえない、無味無臭のコントローラを追加するオプションを持っています。私は自分の感情に手を差し伸べようとしましたが、力でさえそれを検出できませんでした。私はチョコレートティーポットを好みました。少なくとも私は菓子療法で自分自身を慰めることができました。 – GPR

+1

** ** Controller **または** Views **のこれらのコンテキストオプションは、** project.json **にインストールされたNuGetパッケージ、特に** Entity Frameworkパッケージと共に** Microsoft .Extensions.CodeGenerators.Mvc **パッケージ。空のテンプレートからプロジェクトをビルドし、必要なパッケージを徐々に追加するときに気づいた。ある時点で、コントローラとビューのコンテキストメニュー項目が利用可能に見えた。 –

4

私は同じ問題がありました。 GUID番号をいじって再インストールしようとすると、Visual Studio 2015のアップデートが返ってきました。

[ツール]> [拡張機能と更新プログラム]> [更新プログラム](左側のタブ)> Visual Studioに移動します。

約3ギグでした。これは[asp.netにクリス・趙]から

+0

「Tools> Extensions and Updates> Updates」に移動して「github extension」を更新しました。 VS2015を再起動した後、コントローラの追加メニュー項目が戻ってきました。 拡張機能が更新されると思います。 – pac

+0

6時間のダウンロードとインストールが後で行われましたが、効果はありました。 – Ron

1

を助け

・ホープ[1]:あなたがVS 2015のアンインストールを検討し、再びそれを再インストールし、「Web開発者ツール」が選択されているかどうかを確認することができ、[カスタムに入りますインストール中にチェックされていることを確認してください。

これを実行してコントローラ追加オプションを有効にしました。

3

OKこれは私の壁を運転していたので、私が不足していた地球上のものを見るためにデフォルトのMVCプロジェクトを作成しました。 ここに答えがあります。依存関係の下でproject.jsonで

は、追加してください:

"Microsoft.Extensions.CodeGenerators.Mvc": "1.0.0-rc1-final" 

それともこれまでのバージョンで利用可能になりましたが。次にビューなどのフォルダを右クリックすると、メニューオプションが表示されます。

0

参照の追加 - > ManageNugetPackage - > Microsoft ASPNET.MVCの検索とそのパッケージのインストールを右クリックします。次に、プロジェクトに戻り、コントローラフォルダを右クリックして参照してください;-)

0

NuGetコンソールで次のコマンドを使用してパッケージをインストールします。

Install-Package Microsoft.Extensions.CodeGenerators.Mvc -Pre

グッドラック。

4

VS2015のASP.NETプロジェクトで同じ問題が発生しました。私はMicrosoft.VisualStudio.Web.CodeGeneration.Toolsをインストールすることで解決しました。あなたはパッケージマネージャコンソールでインストールする必要があるので、それはNuGetマネージャに表示されない :あなたは最近、ソリューション内のすべてのファイルを掃除している場合はInstall-Package Microsoft.VisualStudio.Web.CodeGeneration.Tools -Version 1.0.0-preview2-final -Pre

は、それだけの問題であり、それは

0

を役に立てば幸いソリューションを再構築して、NuGetパッケージを復元します。

0

私が働いていたすべてのステップと何が続きます。その問題は、間違いなく、コードジェネレータに関連した、しかし、私がしなければならなかったことはブースcodeGenerator.MVCと依存関係セクション

"Microsoft.VisualStudio.Web.CodeGeneration.Tools": "1.0.0-preview2-final", 
"Microsoft.VisualStudio.Web.CodeGenerators.Mvc": { 
    "type": "build", 
    "version": "1.0.0-preview2-final" 
} 

でCodeGeneration.Toolsなどが含まれているされたツールのセクションでは、次の

"Microsoft.VisualStudio.Web.CodeGeneration.Tools": "1.0.0-preview2-final" 
enter code here 
FYI

:コードジェネレータが追加されるとステップTOOLSに従ってくださいする必要はありません=>カスタマイズは、コントローラがすぐに表示されます。 project.jsonに以下の2つの依存関係の追加

1

はコントローラとビューコンテキストメニューだけでなく、足場を追加取得するために私のために働きました。私は、依存関係の下でアップデート3.

とVS 2015を持っている -

"Microsoft.VisualStudio.Web.CodeGeneration.Tools": { 
    "version": "1.0.0-preview2-final", 
    "imports": [ 
    "portable-net45+win8" 
    ] 
}, 
"Microsoft.VisualStudio.Web.CodeGenerators.Mvc": "1.0.0-preview2-final" 

とツールセクションの下:

"Microsoft.VisualStudio.Web.CodeGeneration.Tools": { 
    "version": "1.0.0-preview2-final", 
    "imports": [ 
    "portable-net45+win8" 
    ] 
} 
+0

それは私のために働いています更新 "対2015更新3"と私は知らない、重要な更新かどうか? –

+0

私もそれについてはわかりません。 – Mayeed

関連する問題