1. ホーム
  2. visual-studio-2010

[解決済み] NuGetパッケージマネージャのアップデート時のエラー

2022-05-14 15:20:35

質問

今日 VS2010 を開くと、拡張機能マネージャが NuGet パッケージ マネージャの更新を通知してきました。

インストール中に、ログを表示するオプションとともに、「インストールに失敗しました」というメッセージが表示されました。

そのログ ファイルに表示される重要なエラー メッセージは、次のとおりです。

The signature on the update version of 'NuGet Package Manager' does not match 
the signature on the installed version. Therefore, Extension Manager cannot 
install the update.

アップグレード元/先のバージョン番号は以下の通りです。

Current Version: 1.5.20902.9026  
New Version: 1.6.21205.9031

また、このページ経由でVS2010を閉じた状態でインストールを試みました。 ここで

どのように解決するのですか?

更新しました。 最近リリースされたNuGet 2.0でも、古いバージョンのNuGetを先にアンインストールする必要がある場合があります。

NuGet 2.0 リリースノートより。( http://docs.nuget.org/docs/release-notes/nuget-2.0 )

既知のインストール時の問題

VS 2010 SP1 を実行している場合、古いバージョンがインストールされていると、NuGet をアップグレードしようとすると、インストール エラーに遭遇する可能性があります。

回避策は、単に NuGet をアンインストールし、VS Extension Gallery からインストールすることです。以下を参照してください。 http://support.microsoft.com/kb/2581019 を参照するか、または をクリックすると、VS ホットフィックスに直接アクセスできます。 .

注意: Visual Studio で拡張機能をアンインストールできない (アンインストール ボタンが無効になっている) 場合、"管理者として実行 を使用して Visual Studio を再起動する必要がある可能性があります。