我安装了NuGet。
当我尝试去Project>添加库包参考
“添加库包参考”不在项目菜单下。如果我再次尝试安装NuGet,它说它已经安装好了。我的应用程序是一个针对.net 4的MVC 3应用程序。
如何才能显示此选项?
答案 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中的屏幕截图尚未更新。
答案 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)
出现同样的问题,只是意识到,如果您不在项目中(即,您在解决方案资源管理器中突出显示了解决方案),则不会显示“添加库包参考”的选项。选择项目,就在那里。
哎呀:没注意到已经提到过了。