NuGet 参照を復元しますか? 質問する

NuGet 参照を復元しますか? 質問する

Visual Studio 2012 にソリューションとプロジェクトがあります。

packages.configプロジェクトのルートにファイルがあります。

この質問の目的のために、Referencesプロジェクトのセクションからこれらのライブラリを誤って削除したと仮定します。

NuGet パッケージ マネージャーにアクセスすると、インターフェイスではこれらのパッケージの横にチェックマークが表示され、インストールされていることが示されます。

この状況を修正する唯一の方法は、 からすべてのエントリを削除してpackages.config、NuGet インターフェイスがそれらがインストール済みであると報告する問題を修正し、各エントリを再度追加することです。

もっと賢い方法はありますか? 「不足しているパッケージを復元するために NuGet を有効にする」を有効にすれば解決するだろうと思っていましたが、何も起こらないようです。

ベストアンサー1

パッケージを再インストールしてみてください

NuGet パッケージ マネージャー コンソールで次のコマンドを入力します。

Update-Package -Reinstall -ProjectName Your.Project.Name

パッケージを再インストールし、ソリューション全体の参照を復元する場合は、-ProjectNameパラメータを省略します。

おすすめ記事