NuGetアップグレードの問題
質問
MVC3 に付属する NuGet のバージョン (1.0) を持っていますが、最新バージョン (現在 1.4) にアップグレードしようとすると、失敗してログ ファイルにこのように表示されます。
6/27/2011 1:25:08 PM - VSIXInstaller.SignatureMismatchException.VSIXInstaller.SignatureMismatchException が発生しました。インストールされたバージョンの 'NuGet Package Manager' は署名されていますが、更新バージョンの署名は無効です。そのため、Extension Manager は更新をインストールできません。 at VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension, IInstallableExtension updateExtension) at VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID)
6/27/2011 1:25:08 PM - インストール エラー: VSIXInstaller.SignatureMismatchException: インストールされたバージョンの 'NuGet Package Manager' は署名されていますが、更新バージョンの署名は無効です。そのため、Extension Manager は更新をインストールできません。 at VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension, IInstallableExtension updateExtension) at VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID)
6/27/2011 1:26:27 PM - VSIXInstaller.SignatureMismatchException.VSIXInstaller.SignatureMismatchException が発生しました。インストールされている 'NuGet Package Manager' のバージョンは署名されていますが、更新バージョンの署名は無効です。そのため、Extension Manager は更新をインストールできません。 at VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension, IInstallableExtension updateExtension) at VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID)
NuGet をアンインストールして (プログラムの追加と削除で) 1.4 を手動でインストールしようとしましたが、どうにもこうにも同じメッセージが表示されます。何が間違っているのか、何か見当がつきますか?
どのように解決するのですか。
既知の問題のページに記載されています。 http://docs.nuget.org/docs/reference/known-issues
この問題に遭遇する可能性がある理由は 2 つあります。NuGet の署名されていないバージョン、または間違って署名されたバージョンをインストールした場合。たとえば、継続的インテグレーション サーバー (http://ci.nuget.org/) からビルドを取得した場合、または以前の CodePlex リリースのいずれかをインストールした場合などです。
Windows XP または Windows 2003 の一部のユーザーに影響する別の問題があり、マシン上の認証局が証明書が有効でないと誤って報告しているようです。この問題については、まだ調査中です。
関連
-
[解決済み】Visual Studio 2012 Release Previewのインストール後に「LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt」エラーが発生する。
-
[解決済み] Visual Studio (VS) Build時に「Root element is missing.」と表示された場合の対処方法
-
[解決済み] NuGetで旧バージョンのパッケージをダウンロードする
-
[解決済み】NuGetパッケージが見つからない
-
[解決済み】NuGetパッケージをソリューションの2番目のプロジェクトにインストールするにはどうすればいいですか?
-
[解決済み] Visual Studio - ソリューションエクスプローラに移動するショートカット
-
[解決済み] NuGetパッケージマネージャのアップデート時のエラー
-
[解決済み] Visual Studio 2010 でドキュメントが誤った MDI ペインで開かれる問題
-
[解決済み] Visual Studio TFSの変更待ちリストに未変更のファイルが表示される件
-
[解決済み] VS2010 コードウィンドウを間違った場所にドッキングさせる
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] NMAKE : 致命的なエラー U1077: リターンコード '0xc0000135' です。
-
[解決済み] クロームとファイヤフォックスでローカルホストが機能しない
-
[解決済み] C++プログラムをアセンブリに変換する
-
[解決済み] キーファイル 'blah.pfx' をインポートできない - エラー 'The keyfile may be password protected'.
-
[解決済み] Visual Studio 2010 でクラスとメソッドを検索するショートカットは?
-
[解決済み] Visual Studio Productivity Power Toolsで作成した.sln.docstatesファイルとは何ですか?
-
[解決済み] Visual Studio 2010 でのテキストの上書き
-
[解決済み] VS2010とIE10 iexplore.exeの処理にスクリプトデバッガをアタッチすることに失敗しました。
-
[解決済み] NUnitがVisual Studio 2010のコードを実行しない
-
[解決済み] VS 2010でインデントの点線を無効にする方法