1

現在取り組んでいる Visual Studio ソリューションのNuGet パッケージを管理すると、常に特定のパッケージを更新する必要があると表示されます。

ただし、パッケージの更新を押すと、更新するプロジェクトを選択できません。 すべてのプロジェクトが読み取り専用状態で表示されている [プロジェクトの選択] ウィンドウ

OKを押して続行しても、何も起こりません。ウィンドウが閉じて、[NuGet パッケージの管理]ウィンドウが再び表示されたままになり、この特定のパッケージに利用可能な更新プログラムがあることが示されます。

これは、ソリューション内の 1 つの特定のパッケージでのみ発生するようです。このパッケージを参照するプロジェクトの許可は、既に最新バージョンを参照しています。

4

1 に答える 1

5

回避策

ライブラリの古い未使用バージョンがソリューションのパッケージフォルダーにあることに気付きました。Package Manager Consoleで次のコマンドを使用してアンインストールしました 。

Uninstall-Package PackageName -Version PackageVersion

上記のコマンドでは、正確なパッケージ名とバージョンを置き換える必要があることに注意してください。

または、packages フォルダーからパッケージを削除することもできます。

これは、問題が最初に発生した理由やそれを防ぐ方法には対処していないことに注意してください。

于 2013-11-07T05:49:48.187 に答える