为什么我无法从命令行安装 NuGet 包
目前我们正在评估 NuGet,所以我对这个主题来说绝对是新手。为了进入它,我尝试从命令行安装一个包,这是我能想象到的最简单的任务:
nuget install NUnit
到目前为止没有什么奇特的。但这是我得到的响应:
Could not load file or assembly 'System.Runtime.Caching, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
我已经检查过,我可以访问默认包存储库:
nuget list NUnit
它返回许多包,包括所需的 NUnit 2.5.10.11092
。
NuGet版本是1.4.20615.182
Currently we're evaluating NuGet so I'm an absolute newbie to the subject. Just to get into it, I tried to install a package from command line as most simple task I could imagine:
nuget install NUnit
Nothing fancy so far. But this is the response I'm getting:
Could not load file or assembly 'System.Runtime.Caching, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
I already checked, I have access to default package repository:
nuget list NUnit
That returns a number of packages including the desired NUnit 2.5.10.11092
.
NuGet version is 1.4.20615.182
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您拥有什么版本的 .NET 运行时? NUnit 和 NuGet 中的其他一些包需要 .NET 4.0。
What version of the .NET runtime do you have? You need .NET 4.0 for NUnit and some other packages in NuGet.