Nuget包安装

时间:2013-11-06 07:01:04

标签: c# asp.net nuget

我有一个有两个项目的解决方案。在这两个项目中,我有packages.config文件,其中包含项目使用的包列表。每当我构建解决方案时,我都会收到以下错误

命令“ * \ Tools \ nuget install \ packages.config -o < strong> \ Packages“已退出代码3。**

(用 ** 替换了文件夹路径)

我已使用包管理器控制台手动安装了所有包。安装成功。当我构建解决方案时,我收到以下错误

命令“ * \ Tools \ nuget install \ packages.config -o < strong> \ Packages“已退出,代码为1。**

我已经清除了包的缓存。我仍然得到这个错误。不确定为什么解决方案构建试图安装软件包。

3 个答案:

答案 0 :(得分:1)

您可以尝试将-verbosity detailed添加到命令*\Tools\nuget install \packages.config -o \Packages,以获取详细的错误消息,以帮助您调查原因。

答案 1 :(得分:1)

这发生在我昨天成立的新CI版本中。问题是NuGet.exe不在指定的路径上。

“退出代码3”。来自NuGet.exe但不是来自MSBuild的错误。

答案 2 :(得分:0)

如果您使用的是TFS,请务必在构建定义的Source Settings中包含Nuget包的位置。此错误可能表示无法访问文件。

相关问题