Visual Studioでビルドする時に、 C:\Users\ユーザ名\AppData\Local\Tempな場所でエラーが出る場合の対処法
なんだかんだとハマってしまったのでメモ。
具体的には、ビルドする際に WoerkerExtensions.csproj
が見つからないといったエラーが出る場合の対処法になる。
ソリューションをクリーンしても、リビルドしても、システムを再起動しても解決しないこの現象は、複数のソリューションやプロジェクトを行き来する中で、NuGetで取得して使っている共通名称のパッケージを削除したような場合に発生していると思われます。
この現象に遭遇した場合、NuGetのキャッシュを削除することで対処します。
具体的には
- ツール → NuGetパッケージマネージャ → パッケージマネージャ―設定でダイアログを開く
- “すべてのNuGetキャッシュをクリア” ボタンを押す
- OKボタンでダイアログを閉じる
- 再度ビルドする
少なくとも、私の環境では上記手順で問題を解決することができました。