【发布时间】:2019-03-20 09:00:08
【问题描述】:
如下所示,我可以在我的机器上通过命令行打包 .csproj 文件。
但是当我尝试在 Azure Devops 中使用此配置进行操作时:
我的构建未能打包项目。
我的搜索都没有提供有关我的项目中的哪些内容依赖于 System.ValueTuple.4.4.0.nupkg 的信息。
为了完整起见,这里是 VS 2017 解决方案资源管理器中的项目。
【问题讨论】:
-
您是否尝试过在 csproj 或 nuspec 的路径中指定一个项目文件而不是通配符,例如
src\Libraries\xxx.Abrams.common\xxx.Abrams.common.csproj?我已经创建了一个简单的示例但没有重现此问题,您也可以尝试创建一个新项目来测试它。 -
我很欣赏这个建议。看着this question,我的斗争的这个特殊部分似乎是由于我的配置变量中没有值。
-
我现在在打包一个引用不同(阅读:第三方)包的项目时遇到问题。所有其他项目似乎都打包得很好,但是这个使用包的项目说找不到包。这不应该作为依赖处理吗?
-
感谢您的回复。看来你已经解决了这个问题?如果是,请分享您的解决方案作为答案吗?这可能对阅读此线程的其他社区成员有益,我们可以关闭此线程。现在你的问题是有人使用包说找不到包?是的,第三方包应该作为依赖处理,你可能需要下载pack包检查是否作为依赖处理,并检查这个依赖包是否恢复?
标签: visual-studio nuget azure-devops .net-4.7.1