程序包pipe理器控制台不工作
根据这个http://docs.nuget.org/docs/start-here/using-the-package-manager-console,我应该看到PM提示符,像get-packages
这样的命令应该可以工作。 用我的VS2010软件包pipe理器控制台提示说
PS E:\myprojectfolder
并没有任何的命令工作 – 它发出一个错误说:
PS E:\project> get-package -ListAvailable The term 'get-package' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is co rrect and try again. At line:1 char:12 + get-package <<<< -ListAvailable + CategoryInfo : ObjectNotFound: (get-package:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
有任何想法吗?
而不是投票结束并留下评论中的答案,这是值得发布它作为一个实际的答案,以便其他问题的人看到一个在search结果中回答的问题,而不是一个没有回答的问题:-)
从评论复制:
重新启动电脑和VS以某种方式解决这个问题,closures
是的我以前见过这个问题(NuGet模块没有加载)
这个问题在NuGet问题跟踪器上 ,尽pipe它已经closures(目前)
解决这个问题的方法是:
- closures程序包pipe理器控制台
- closures该项目
- closuresVisual Studio
- 启动Visual Studio
- 再次打开该项目
我使用软件包pipe理器控制台来安装软件包,并得到这个错误。 奇怪的是,通过使用Nuget包pipe理器用户界面没有产生这个错误,并解决了问题。
解决scheme是:
- 打开视觉sutido
- 打开包pipe理器控制台
- 使用文件菜单打开你的项目