0

私は.net 5のドキュメントに従っていますが、次のコマンドを使用してモデルを足場にしようとしたときに問題が発生しました:

dotnet-aspnet-codegenerator razorpage -m Movie -dc RazorPagesMovieContext -udl -outDir Pages/Movies --referenceScriptLibraries

エラー メッセージは次の図のようになります。 ここに画像の説明を入力

この問題を修正するためにいくつかのアクションを試みました:

  1. を使用してプロジェクトを再構築しますdotnet build
  2. パッケージを再インストールするMicrosoft.VisualStudio.Web.CodeGeneration.Design
  3. 新しいプロジェクトを作成dotnet new webapp -o MyWebApp
  4. インターネット上のいくつかのチュートリアルに従っているパッケージをインストールします

しかし、私の問題を解決するアクションはありません。確認するdotnet aspnet-codegenerator -hと、次の画像のようなメッセージが返されます。 ここに画像の説明を入力 エラーは、プロジェクトにコード ジェネレーターがないことをMicrosoft.VisualStudio.Web.CodeGeneration.Design示しているので、パッケージが正しくインストールされていない ように思います。ということで、バージョンダウンも試みましたMicrosoft.VisualStudio.Web.CodeGeneration.Design。しかし、それでもうまくいきません。

次の画像は、私の最新の.csprojファイルの詳細です。 ここに画像の説明を入力

ちなみに取り組んでいる

  • Ubuntu 20.04
  • Visual Studio コード 1.51.1 (現時点では最新の vscode)
  • .NET 5 SDK

助けてくれませんか?

前もって感謝します。

4

0 に答える 0