Visual Studio 2012 にソリューションとプロジェクトがあります。
packages.config
プロジェクトのルートにファイルがあります。
この質問の目的のために、References
プロジェクトのセクションからこれらのライブラリを誤って削除したと仮定します。
NuGet パッケージ マネージャーにアクセスすると、インターフェイスではこれらのパッケージの横にチェックマークが表示され、インストールされていることが示されます。
この状況を修正する唯一の方法は、 からすべてのエントリを削除してpackages.config
、NuGet インターフェイスがそれらがインストール済みであると報告する問題を修正し、各エントリを再度追加することです。
もっと賢い方法はありますか? 「不足しているパッケージを復元するために NuGet を有効にする」を有効にすれば解決するだろうと思っていましたが、何も起こらないようです。
ベストアンサー1
NuGet パッケージ マネージャー コンソールで次のコマンドを入力します。
Update-Package -Reinstall -ProjectName Your.Project.Name
パッケージを再インストールし、ソリューション全体の参照を復元する場合は、-ProjectName
パラメータを省略します。