【发布时间】:2019-08-10 11:43:44
【问题描述】:
我有一个针对 .net 4.6.1 的许多项目的解决方案。在我们的 MS 构建服务器上,它构建得很好。我最近添加了一个针对 .NET Standard 1.3 的项目。这不会在构建服务器上构建。它使用 VS2017 在本地构建就好了。构建服务器 VS 刚刚更新了所有最新版本。
我得到的构建错误是:The attribute "Version" in element <PackageReference> is unrecognized.
我得到了一些参考。这是从项目文件中提取的一个:<PackageReference Include="System.Diagnostics.Process" Version="4.3.0"/>
有什么想法吗?
【问题讨论】:
-
可能是 MSBuild 版本不匹配。您的构建服务器可能需要更新的版本。
-
构建引擎版本 15.9.21 是机器上的内容
-
你有没有想过这个问题?我在 Xamarin 表单构建管道中遇到了这个问题
-
不幸的是,我认为我没有得到这个工作(我的笔记表明我放弃了这个没有修复)。但我从未尝试过 Bhatt 的回答。
标签: c# .net .net-core msbuild .net-standard