我正在尝试更新 Visual Studio 2010 中的扩展程序,但突然出现错误。我打开扩展管理器并让它加载更新列表。我选择一个扩展程序,然后单击“更新”,但会出现一个带有错误的对话框。根据我要更新的扩展程序不同,会发生两种错误之一。
例如,尝试更新 Nuget 会得到以下错误:
Value cannot be null
Parameter name: v1
另一方面,Code Maid:
Invalid entry to install/download
Parameter name: entry
Ankh SVN给我带来了与Code Maid相同的错误。(很长时间没有使用或更新Ankh SVN,但我试图看看它是否有效)
我不知道我最近做了什么更改可能会导致这种情况。唯一让我想起的是安装了VS11 Beta,但我相当确定我此后已成功更新了VS2010扩展。
希望我能避免可怕的重新安装 ™。
我似乎不是唯一一个遇到这个问题的人: http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c/view/Discussions
顺便提一句,我能够通过手动下载和执行安装程序来更新相关的扩展。但当然,我仍然想知道这里发生了什么!