2012-04-09 275 views
12

我试图更新Visual Studio 2010中的扩展,并且突然出现错误。我打开扩展管理器并让它加载更新列表。我选择一个,然后单击更新,但我得到一个错误的对话框。根据我尝试更新的扩展名发生两个错误之一。尝试更新Visual Studio中的扩展时出错

例如,试图更新的NuGet打动了我:

Value cannot be null 
Parameter name: v1 

码小龙女,在另一方面:

Invalid entry to install/download 
Parameter name: entry 

安赫SVN给我相同的错误代码女仆。 (在相当一段时间内没有使用或更新Ankh SVN,但我试图看看它是否工作)

我不知道我已经做了哪些可能导致此问题的最近更改。远程想到的唯一事情就是安装VS11 Beta,但我确信自从成功更新VS2010扩展。

希望我能避免可怕的重新安装


我似乎不是唯一一个这样的问题: http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c/view/Discussions


顺便说一句,我是能够更新通过手动下载和执行安装程序来解决问题。但我仍然想知道这里发生了什么,当然!

回答

2

尝试加载DevEnv /SafeMode并从那里安装。我无法告诉你发生了什么事,但VS有时会打结,只需要一个帮手。

+0

今天给了一个尝试,因为有一个新的有形T4编辑器出来,但它不幸没有工作:( – 2012-05-11 16:45:00

+0

你有没有安装WP7的东西?你有什么版本的Nuget?我知道与Nuget你需要运行一些命令行的东西,以便从WP7注册表中删除它,这可能是与其他扩展相同的东西...只是一个想法 – pms1969 2012-05-11 22:58:59

+0

嗯...不,我没有任何WP7但我仍然可以从他们的安装程序更新扩展,所以我现在就开始使用它:/ – 2012-05-14 13:07:45

10

不是一个真正的完整的答案,但我想我能在关于帮助的NuGet问题:

  1. 在控制面板 - >程序找到并卸载的NuGet。 (请确保VS未运行)
  2. 转至http://nuget.org/,然后单击'安装Nuget'
  3. 在下一页上单击下载。
  4. 打开下载的文件(它应该与VS关联)。
  5. 按照向导。

这应该安装最新版本的nuget,这意味着不会有更新可用。我不确定下次更新时会发生什么情况。

我意识到这只是一种解决方法。

编辑:对不起,只是注意到,你做到了。

2

我曾经遇到类似的问题,尤其是在早期版本(我注意到最多的1.4之前)的NuGet。

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的东西大清洗我庄严。

+1

我的NuGet是以前的最新版本,现在我通过使用安装程序在VS.之外没有Telerik扩展在所有安装。 – 2012-05-14 13:09:21

7

下面是该问题的修补程序。

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

工作就像一个魅力对我来说。

+0

超!我会绝对接受,一旦我可以验证修复。在此期间+1。 – 2012-05-31 23:21:42

+3

我安装了该修补程序,并不幸的是错误仍然存​​在。 :( – 2012-06-05 14:12:47

+0

是的,它并没有为我工作。另一个投票重新安装该死的东西。:( – 2012-07-03 15:01:23

0

当我在我的解决方案中打开一个WiX项目并开始更新整个解决方案的管理包时,我会得到这个结果。如果我右键点击解决方案中的所有WiX项目并卸载项目,那么我可以更新NuGet包。然后我重新加载了WiX项目。

我想它可能会出现其他“怪异”的项目类型。要尝试的东西!

相关问题