【发布时间】:2022-11-28 11:07:58
【问题描述】:
从去年开始,我们一直在 Azuredevops 中使用 ubuntu-latest 代理来构建 .netcore 3.1 项目。直到一周前一切都非常顺利,突然之间,dotnet test 命令开始失败并显示以下错误消息
MSBUILD:错误 MSB1003:指定项目或解决方案文件。当前工作目录不包含项目或解决方案文件。
当我们深入挖掘时,我们发现它开始出现在 MSBuild 17.4 版中。然后我们尝试使用旧版本的 ubuntu 代理(使用 MSBuild 17.3)然后一切顺利
我想了解 MSBuild 17.3 和 17.4 之间的区别以及解决此问题的可能解决方案。谁能帮我解决这个问题?
【问题讨论】:
-
您可以在https://github.com/dotnet/msbuild 找到发行说明和源代码
标签: .net-core msbuild azure-pipelines