10

Visual Studio 2010 で拡張機能を更新しようとすると、突然エラーが発生します。拡張機能マネージャーを開き、更新のリストをロードします。1 つを選択して [更新] をクリックすると、エラーのダイアログが表示されます。更新しようとしている拡張機能に応じて、2 つのエラーのうちの 1 つが発生します。

たとえば、Nuget を更新しようとすると、次のようになります。

Value cannot be null
Parameter name: v1

一方、コードメイドは、

Invalid entry to install/download
Parameter name: entry

Ankh SVN で Code Maid と同じエラーが発生します。(かなり長い間Ankh SVNを使用または更新していませんでしたが、動作するかどうかを試してみました)

これを引き起こした可能性のある最近の変更を認識していません。リモートで頭に浮かぶ唯一のことは、VS11 Beta をインストールすることでしたが、それ以来、VS2010 拡張機能を正常に更新したと確信しています。

うまくいけば、恐ろしい再インストール™を回避できます


この問題を抱えているのは私だけではないようです


ちなみに、インストーラーを手動でダウンロードして実行することで、問題の拡張機能を更新できました。しかし、もちろん、ここで何が起こっているのか知りたいです!

4

5 に答える 5

10

本当に完全な答えではありませんが、ナゲットの問題に関して私が助けることができると思います:

  1. [コントロール パネル] -> [プログラム] で、Nuget を見つけてアンインストールします。(VSが実行されていないことを確認してください)
  2. http://nuget.org/に移動し、[Nuget のインストール] をクリックします。
  3. 次のページで [ダウンロード] をクリックします。
  4. ダウンロードしたファイルを開きます (VS に関連付けられている必要があります)。
  5. ウィザードに従います。

これにより、nuget の最新バージョンがインストールされます。つまり、利用可能な更新はありません。次の更新時に何が起こるかわかりません。

私はそれが回避策に過ぎないことを認識しています。

編集:申し訳ありませんが、あなたがまさにそれをしたことに気づきました。

于 2012-04-30T22:57:41.247 に答える
6

これがその問題のホットフィックスです。

http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=38654

私にとって魅力のように働きました。

于 2012-05-31T22:30:16.537 に答える
2

特に以前のバージョンでNuGetで同様の問題が発生しました(1.4より前に最も気づきました)。

1) [プログラムと機能] にリストされている場合は、そこから削除します。
2) 「%PROGRAMFILES (X86)%\Microsoft Visual Studio 10.0\Common7\IDE\Extensions」を開き、Nuget がリストされている場合は削除します。3)ユーザーディレクトリに移動します(Nugetがそこにリストされている場合はc:\ users\xxxx\AppData\Local\Microsoft\VisualStudio\10.0。それを削除します。VSを閉じる/開く。エラーが続く場合は、確認してください。できますコマンドラインから /ResetAddin フラグを試して、他の何かが干渉していないかどうかを確認してください。

エラーが発生しない場合は、Nuget 1.7 (または最新) を再インストールしてください。

Telerik 拡張機能を使用していますか? Silverlight のものは、私を王様に悩ませました。

于 2012-05-12T17:32:48.957 に答える
2

DevEnv を/SafeModeにロードして、そこからインストールしてみてください。何が起こっているのかはわかりませんが、VS 自体がうまくいかないことがあり、助けが必要なだけです。

于 2012-04-27T07:52:33.093 に答える
0

ソリューションでWiXプロジェクトを開いているときにこれを取得し、ソリューション全体のパッケージの管理を更新します。ソリューション内のすべての WiX プロジェクトを右クリックしてプロジェクトをアンロードすると、NuGet パッケージを正常に更新できます。次に、WiX プロジェクトをリロードします。

他の「奇妙な」プロジェクトタイプでも発生する可能性があると思います。試してみる何か!

于 2013-01-16T14:18:32.640 に答える