1つずつインストールする代わりに、これらの依存関係をすべて一度に更新/インストールする方法はありますか?
コマンドラインで: nuget.exe
をダウンロードし、それが存在するパスをPathシステム環境変数に追加できます。nuget.exe
次に、直接参照するだけです。その後nuget update YourSolution.sln
、パッケージ マネージャー コンソールのようなコマンドを使用して、ソリューションの依存関係を更新できます。詳細については、同様の問題でマットの回答を参照してください。彼のおかげです!
VS IDE の場合:Solution Explorer
=>でプロジェクト名を右クリックManage Nuget Packages
し、Updates lab で選択Select all packages
してUpdate
Button を選択します。
ただし、知っておく必要があるかもしれない 1 つの点は、実行した更新アクションは、この状況では推奨されないということです。
上記のすべては、すべての依存関係を簡単に更新またはインストールする方法についての質問に答えるものです。しかし実際には、プロジェクトでパッケージを更新することは想定されていません。の代わりにMicrosoft.AspNetCore.SpaServices.Extensions
ターゲットとするプロジェクトを開発しています。したがって、新しい を作成するときは、バージョンが 2.1.X のテンプレートで設計されたこれらの nuget パッケージで十分です。それらを .net core2.2 以降に更新する必要はありません。.net core 2.1
.net core 2.2
.net core2.1 with Angular project
あなたはasp .netコア2.1プロジェクトにいて、Microsoft.AspNetCore.App
2.1.Xに依存しています。依存関係を確認すると、次のようなものが見つかります。
それがエラーメッセージを投げた理由だと思いますがversion conflicts
、この状況でパッケージを更新する特別な理由は何ですか? ここで.net core 2.2 SDK をインストールできます。次に、.net core2.2 をターゲットとするプロジェクトを作成し、プロジェクトでバージョン 2.2.x の AspNetCore 関連パッケージを参照できます。何か誤解がある場合は、お気軽に訂正してください:)