安装包时出现NuGet错误"可扩展性DTE对象不可用"

时间:2015-01-29 08:34:35

标签: visual-studio-2012 nuget

我正在尝试使用NuGet在Visual Studio 2012环境中安装软件包。对于至少两个包(EntityFramework和nLog),我收到以下错误:

  

安装失败。回滚......

     

可扩展性DTE对象不可用。

Visual Studio以管理员身份运行。操作系统是Windows Server 2008 R2 Enterprise。我使用的是NuGet 2.0.30625.9003。

此外,当VS启动时,它会抛出异常:

error

建议我在互联网上找到运行devenv / ResetSettings或devenv / ResetSkipPkgs然后devenv / Setup但这些都没有解决我的问题。有没有办法在不重新安装VS的情况下修补它?

1 个答案:

答案 0 :(得分:1)

尝试将NuGet更新到最新版本。你正在运行的版本已经很老了。即使它没有帮助,更新它也是个好主意。