根据这个http://docs.nuget.org/docs/start-here/using-the-package-manager-console,我应该看到PM提示符和get-packages
之类的命令应该有效。使用我的VS2010,程序包管理器控制台提示符
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
有什么想法吗?
答案 0 :(得分:34)
不是投票结束并在评论中留下答案,而是将其作为实际答案发布,以便有问题的其他人在搜索结果中看到一个已回答的问题,而不是未答复的问题: - )
从评论中复制:
重新启动计算机,VS以某种方式解决了这个问题,关闭
是的我之前见过这个问题(没有加载NuGet模块)
这个问题出在NuGet issue tracker上,虽然现已关闭(目前)
答案 1 :(得分:30)
这个问题的解决方案是:
答案 2 :(得分:0)
我正在使用程序包管理器控制台来安装程序包并收到此错误。奇怪的是,通过使用Nuget Package Manager UI没有生成此错误,问题就解决了。
答案 3 :(得分:0)
解决方案是: