无法通过命令行工具使用-Version开关安装任何软件包

时间:2014-04-26 13:24:38

标签: powershell visual-studio-2013 nuget command-line-tool

有没有其他人经历过这个?我在两个多月前报道了这个问题。在codeplex上没有1回复。

我正在使用visual studio 2013 ultimate with update 1. Package Manager Console主机版本2.8.50313.46。

如果我尝试安装(例如)T4MVC,这是我收到的消息:

PM> Install-Package T4MVC -Version 3.8.0 Install-Package : Unable to find version '3.8.0' of package 'T4MVC'. At line:1 char:16 + Install-Package <<<< T4MVC -Version 3.8.0 + CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

如果我不使用-Version开关,它可以正常工作。

目前,我正在寻找解决方案。不能再努力等待2个月或者别的什么。

如果有人可以帮我解决这个问题,请这样做!我真的很感激它!

1 个答案:

答案 0 :(得分:0)

Package Manager ConsolePMC)中,左上角有一个下拉菜单,标签为&#34;包来源:&#34;。所选文本是&#34; Microsoft和.NET&#34;,而它应该是&#34; nuget.org&#34;。从&#34; Microsoft和.NET&#34;更改它到&#34; nuget.org&#34;解决了这个问题。

这真的很糟糕!