備忘録

備忘録

NuGetでインストールされたpackageを再インストールする

Ⅰ. はじめに

第三者のプロジェクトファイルを開くとNuGetで取得したpackage関係でエラーが吐く場合があります。
その時に以下の手順でpackageを再インストールするとエラーが治る場合があります。

Ⅱ. 手順

1. VisualStudioを起動

2. ツール→NuGetパッケージマネージャー→パッケージマネージャーコンソールをクリック


3. ソリューションルートディレクトリの packages フォルダにファイルが存在する場合は全て削除する。

f:id:kagasu:20161229113934p:plain
※この画像に表示されているフォルダは全て削除対象。

4. 以下のコマンドを実行

PM> Update-Package -Reinstall

以上で再インストールが実行される。

Ⅲ. 注意点

最初にアンインストールを行うため
インストール途中でエラーになると packages.config が破損します。
(参考文献より抜粋)

Ⅳ. 参考文献

NuGet のオプションをよく忘れるのでまとめておく - しばやん雑記
http://blog.shibayan.jp/entry/20150426/1429974269