首页 > 解决方案 > MSBuild 的版本历史是什么?

问题描述

MS Build 的版本历史是什么?

我看到我的 .NET Framework 安装文件夹有一个版本4.something,其中 Visual Studio 2017 Community 文件夹和 .NET Core( v1.0) 文件夹有最新版本15.1.458

在此处输入图像描述

我在 github 上查找了版本,发现版本 14 早于版本 15 主要版本,但直到 github 上的发布历史结束时才出现版本 4。

有人可以提供版本的时间记录吗?

标签: visual-studiomsbuild.net-core.net-framework-version

解决方案


有人可以提供版本的时间记录吗?

它与 Visual Studio 和 .net 框架的版本有关。如果您使用的是旧版本的 Visual Studio,例如 Visual Studio 2012,则 MSBuild 版本为v4.0.30319.net 框架。

从 Visual Studio 2013 开始,2013 版 MSBuild 将作为 Visual Studio 的一部分而不是 .NET Framework 提供。这种转变使我们能够更快地发展 MSBuild。

您可以查看博客MSBuild 现在是 Visual Studio 的一部分!了解更多详情。

所以,现在 MSBuild 的新二进制文件位置和版本:

Visual Studio 2013:C:\Program Files (x86)\MSBuild\12.0\bin\MSBuild.exe MSBuild 版本:12.0

Visual Studio 2015:C:\Program Files (x86)\MSBuild\14.0\bin\MSBuild.exe MSBuild 版本:14.0

Visual Studio 2017:C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\MSBuild.exe MSBuild 版本:15.0

Visual Studio 2019:C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\MSBuild.exeMSBuild 版本:16.0


注意: Community可能替换为Enterprise(在 2017 年和 2019 年)取决于您的 Visual Studio 类型。


希望这可以帮助。


推荐阅读