【发布时间】:2019-09-18 12:47:03
【问题描述】:
在我们的 Azure Pipeline 中,我们使用 NuGet pack 命令打包程序集并将它们发布到私有源上。在我们使用迁移过程 (https://docs.microsoft.com/en-us/nuget/consume-packages/migrate-packages-config-to-package-reference) 升级 csproj 文件以使用 PackageReference 而不是 packages.config 之前,这一直有效。
迁移后,我们的管道开始出现故障。具体来说,NuGet 打包步骤失败并显示以下消息:
"##[错误] nuget 命令失败,退出代码 (1) 和错误(错误 NU5012:无法找到 'd:\a\1\s[解决方案名称]\MigrationBackup[_SOLUTION DIR]\Base[ PROJECT DIR]\bin\Release[PROJECT].dll'。确保项目已经构建。"
【问题讨论】: