【发布时间】:2019-06-02 14:05:55
【问题描述】:
有什么方法可以让 TFS2017 使用 MSBuild 16?由于 Fody 包,我的一些更新到最新 NuGet 包的项目无法在旧版本的 MSBuild 中编译。我已经在服务器上安装了包括 MSBuild 16 在内的 VS2019 构建工具,但是服务器仍然无法使用这个版本。即使是直接在服务器上的构建代理,仍然使用旧的 MSBuild 版本。
经过一番搜索,我阅读了很多关于修改构建过程模板的帖子,但我在哪里可以找到这个?
【问题讨论】:
-
基于 XAML 的构建还是新的 Azure DevOps 样式构建?最好的方式是升级到 Azure DevOps Server 2019,这是官方支持的支持 MSBuild 16 的方式。
-
谢谢@jessehouwing。我已经认为升级是最干净的方式。我总是有点害怕改变我的后端系统,因为我对它不是很有经验。但我想我会在整个系统和数据库备份后尝试一下。
标签: msbuild