それぞれが MVC (Microsoft.AspNet.Mvc、Microsoft.AspNet.Razor、および Microsoft.AspNet.WebPages) に依存する複数のビルドを含むプロジェクト (パッケージ作成者) があります。パッケージを新しい MVC プロジェクトにインストールすると、すべてが期待どおりに機能します。
ただし、パッケージがアンインストールされると、MVC が (依存関係であるため) 不注意にアンインストールされ、そのすべての依存関係が失われるため、プロジェクトが破棄されます。これらのパッケージを再インストールしようとすると、バージョンを正しく取得する方法がないようです (NuGet ログがないため) アンインストールしたバージョンがわからないためです。
私のパッケージは、これらのライブラリが配置されていることに依存しています。つまり、これらのライブラリは私の DLL から直接参照されています。しかし、NuGet パッケージでそれらをアンインストールしたくありません。
方法はありますか?