参照を追加および削除するとき、参照のように見えるパッケージを常に「アンインストール」するとは限りません。そのため、Nuget パッケージ エクスプローラーに「インストール」されたままになります。.csproj と packages.config ファイルをクリーンアップするものを実際に使用できるようです。これを行うものはありますか?
これは、Visual Studio (VS) 2010 と VS 2012 の両方で役立ちます。
参照を追加および削除するとき、参照のように見えるパッケージを常に「アンインストール」するとは限りません。そのため、Nuget パッケージ エクスプローラーに「インストール」されたままになります。.csproj と packages.config ファイルをクリーンアップするものを実際に使用できるようです。これを行うものはありますか?
これは、Visual Studio (VS) 2010 と VS 2012 の両方で役立ちます。
パッケージのアンインストールは、明示的なジェスチャーとして行う必要があります。
特定の参照がパッケージの一部であるかどうかを知りたい場合は、参照のパスを確認できます。ヒント パスが "..\Packages\.." のようなものである場合、参照がパッケージの一部であることがわかります。
また、パッケージをクリーンアップし、少なくとも未使用の Nuget パッケージを特定するのに役立つツールを探しています。今のところ、パッケージが使用されているかどうかを手動で確認する方法は、パッケージをアンインストールしてプロジェクトをコンパイルすることです。すべてがまだパスしている場合は、パッケージが使用されていないことを意味します。失敗した場合は、ソース管理システムの変更を元に戻すことができます。Visual Studio ソリューションにインストールされているパッケージごとに、これらの手順を繰り返す必要があります。