NuGet项目>添加库包参考没有出现

时间:2011-02-14 15:58:44

标签: asp.net-mvc visual-studio-2010 nuget

我安装了NuGet。

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

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

如何才能显示此选项?

7 个答案:

答案 0 :(得分:5)

您也可以以管理员身份运行VS(Ctrl-Shift-Click),然后从包管理器对话框中卸载NuGet。然后从http://nuget.codeplex.com更新到NuGet 1.1,看看是否修复了它。不需要ASP.NET MVC。

答案 1 :(得分:2)

Visual Studio的某些扩展是否可能导致NuGet无法显示菜单或崩溃?您可以尝试禁用/删除它们,然后从此处安装NuGet:http://nuget.codeplex.com/

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

答案 2 :(得分:2)

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

答案 3 :(得分:2)

截至2012年5月,它现在被称为“管理NuGet包”。 特别令人困惑,因为NuGet Docs中的屏幕截图尚未更新。

https://stackoverflow.com/a/9844659/24267

答案 4 :(得分:0)

通常,NuGet随ASP.NET MVC 3一起安装,因此它应该自动出现。尝试删除已安装的NuGet包并重新安装ASP.NET MVC 3。

答案 5 :(得分:0)

我在尝试通过拨号安装软件包时遇到了类似的问题,这个问题超时了。

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

答案 6 :(得分:0)

出现同样的问题,只是意识到,如果您不在项目中(即,您在解决方案资源管理器中突出显示了解决方案),则不会显示“添加库包参考”的选项。选择项目,就在那里。

哎呀:没注意到已经提到过了。