Visual Studio 2017のASP.NET Coreアプリケーションでスカフォールド機能を使用しようとしています.MyCコントローラを使用して、Entity Frameworkを使用しています。私はdbcontextと移行をセットアップし、update-databaseを使ってデータベースを作成しました。私は「最小」骨格オプションを選択しました。私は両方のMicrosoft.VisualStudio.Web.CodeGeneration必ず行っているVS 2017でスキャフォールディングを使用する際のエラー
Error There was an error running the selected code generator: 'Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualStudio.Web.CodeGeneration.Utils, Version=1.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'. The system cannot find the file specified. at Microsoft.VisualStudio.Web.CodeGeneration.Design.Program.Main(String[] args)'
:モデルとdbcontextを選択した後、私は[OK]をクリックしたときに、私はそれが足場であると言って、ステータスダイアログが、エラーとそのダイアログ終了を取得します。 UtilsとMicrosoft.VisualStudio.Web.CodeGeneration.Designは私のプロジェクトではパッケージとして参照されていますが、私はそれらが適切な場所であるとはっきりしていません。これは、VS2017コミュニティがプリインストールされた最新のアップデート、サードパーティーのアドインなどがない新しいAzure VMです。このエラーは、空のビューを足場にしているので、EFとはまったく関係がありません。
スキャフォールディング機能を使用するにはどうすればこの問題を解決できますか?
エラーメッセージが異なるため、問題と解決方法が異なります。 – Serge