我在机器上安装了Powershell 2。
我可以运行ISE和加载模块。命令test-path PathAndFileName工作正常。
该盒子是64位运行的32位XP专业版SP3加载VS2008和VS2010 Premium版本。
我使用.vsix安装了Nov8版本的Nuget。
我已经下载了NuGet命令行工具。无法让NuGet在XP上工作
当我尝试打开“添加库软件包参考”时,未列出任何软件包。 我可以像Scott Hanselman在PDC 2010中展示的那样打开包管理器控制台。
我可以键入“list”按Tab键并自动填充List-Package。
我读了一些关于删除以前的副本的文章,但我不认为这是问题。我已经阅读了与解决方案文件相同级别的“软件包”目录。我一个也没有。 我已阅读CP1的供给已更改为CP2的位置。我删除了所有的供稿,并添加了一个名为MicroDefault的网址为http://go.microsoft.com/fwlink/?LinkID=204820。该网址来自NuGet下载页面。
问题是当我执行列表包时,我得到以下内容。
PM> List-Package
Get-Package : Expected an absolute, well formed http URL without a query or fragment.
Parameter name: serviceRoot
At line:1 char:13
+ List-Package <<<<
+ CategoryInfo : NotSpecified: (:) [Get-Package], ArgumentException
+ FullyQualifiedErrorId : NuGet.VisualStudio.Cmdlets.GetPackageCmdlet
任何进一步的线索或提示将是真棒。
根据标记的答案,防火墙阻止了查看包的能力。所以降低这个区块就是修复。 – Razcer 2011-02-02 16:17:30