MSBuild的版本历史是什么?

Wat*_* v2 11 msbuild .net-framework-version visual-studio .net-core

MS Build的版本历史是什么?

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

在此处输入图片说明

我查看了github上的发行版,发现版本14早于版本15的主要版本,但是直到github上发行历史的末尾才有版本4。

有人可以按时间顺序记录版本吗?

Leo*_*SFT 13

有人可以按时间顺序记录版本吗?

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

从Visual Studio 2013开始,MSBuild 2013版本将作为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类型。


希望这可以帮助。