【发布时间】:2019-03-19 08:02:18
【问题描述】:
我看到一些 C# 项目记录了它们的 ToolsVersion 而其他没有。 (例如 ToolsVersion="15.0")
最佳做法是什么?这也是显式优于隐式的情况吗?
【问题讨论】:
-
我很确定每个 .NET 项目都需要定义它用于构建和编译的 MSBuild 工具集的版本。但是一些项目类型使用
sdk属性而不是ToolsVersion,因为this microsoft docs 文章指出