首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从.nuget\packages.config恢复NuGet包

无法从.nuget\packages.config恢复NuGet包
EN

Stack Overflow用户
提问于 2013-07-19 23:20:11
回答 1查看 1.4K关注 0票数 7

我有一个项目,它使用Chutzpah来运行单元测试,但是该项目没有以任何其他方式使用Chutzpah,它只使用它的命令行界面。当我安装Chutzpah NuGet包时,引用被添加到.nuget\packages.config:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<packages>
    <package id="Chutzpah" version="2.4.3" />
</packages>

我已经为这个项目启用了包恢复,构建成功地恢复了所有其他使用过的包,但不是Chutzpah。我认为这与包引用位于.nuget\packages.config而不是项目packages.config文件中的事实有关,但我不知道为什么会发生这种情况,以及处理这种情况的正确方法是什么?

Chutzpah NuGet包是通过Visual Studio添加到项目中的特定项目。

为了解决这个问题,我将包引用移到了一个项目的packages.config文件中,恢复工作正常。

EN

回答 1

Stack Overflow用户

发布于 2015-01-13 10:38:01

包还原不会自动还原解决方案级包。您将需要添加一个构建步骤,以便让NuGet恢复解决方案包。例如:

代码语言:javascript
复制
.nuget/nuget.exe install .nuget/packages.config -o packages

有关详细信息,请参阅this post on solution level packages

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17749712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档