2011-02-14 29 views
5

我已经安装了NuGet。NuGet项目>添加库参考不出现

当我尝试去项目>添加库包参考

“添加库包参考”是不是项目菜单下。如果我尝试再次安装NuGet,它表示它已经安装。我的应用程序是一个MVC 3应用程序针对.NET 4

我怎样才能得到这个选项出现?

回答

2

有没有可能是你的一些的Visual Studio扩展都造成的NuGet不显示菜单或崩溃?您可以尝试禁用/删除它们,然后从这里安装NuGet:http://nuget.codeplex.com/

此外,还有一个基于PowerShell的软件包管理器控制台。如果一切都失败了,你可以看一看。

0

通常的NuGet安装与ASP.NET MVC 3所以它应该自动出现。尝试删除已安装的NuGet包,并重新安装ASP.NET MVC 3

+0

我照你的建议做了,没有变化。 – twal 2011-02-14 16:49:12

5

您也可能会遇到VS作为管理员(按Ctrl-Shift键并单击),然后从包管理器对话框卸载的NuGet。然后从http://nuget.codeplex.com更新到NuGet 1.1,看看是否修复它。 ASP.NET MVC是不需要的。

+2

谢谢你的答案斯科特。我按照你的建议做了,项目 - >添加库包参考在那里。当我点击它时,我收到一个错误,说“该项目”不受支持“,然后它从项目菜单中消失..有什么想法?谢谢 – twal 2011-02-16 18:49:21

2

确保您选择了项目,而不是解决方案资源管理器中的解决方案。

0

我刚刚遇到过类似问题,试图安装一个软件包通过拨号,其超时后。

为了解决这个问题,我重命名了注册表项(如果它不起作用,我可以重命名它)HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\NuGet,然后重新启动visual studio并打开一个项目。 Add Library Package Reference现在可以工作,并且注册表项已被重新创建。

0

有同样的问题,只是意识到,如果你不上项目(即你有解决方案在Solution Explorer中突出显示),对于添加库装基准不会显示的选项。选择该项目,它就在那里。

哎呦:没有注意到已经提到。