質問: 通常のASP.NET Webアプリケーションを作成し、MVCを手動で追加するのは、MVCデザインパターンを学ぶための最良の方法だと思うので、手動で追加しました。 モデルを作成しましたが、 `Controller`フォルダー>追加>コントローラーで右クリックして、そのモデルのコントローラーを作成しようとしていますが、「Entity Frameworkを使用したビューを持つMVCコントローラー」のオプションは表示されません。 これは私がすでにやったことです: 1. ソリューションにNuGetパッケージを追加しました 2. 役立つかもしれない他の質問を検索しましたが、どれも役に立ちませんでした。 **詳細情報で更新:** 私がインストールしたNugetパッケージは`Microsoft.AspNetCore.Mvc`です。問題は、Entity Frameworkを使用してビューにMVCコントローラーを追加する必要があることですが、コントローラーのフォルダーのリストにない>追加>コントローラー
回答: 私は今日同じ問題に遭遇し、それを修正する方法は単純に次のようにすることでした: プロジェクトのメインディレクトリから**Pages**フォルダーを移動/削除します。 フォルダーを削除したら、「Entity Frameworkを使用したビュー付きMVCコントローラー」オプションを使用してコントローラーを再び足場できます。この問題はしばらく前に報告されており、修正されるはずでしたが**、2019年5月の末**にもまだ発生しているようです