MSBuild的版本历史是什么?

时间:2018-11-12 12:28:55

标签: visual-studio msbuild .net-core .net-framework-version

MS Build的版本历史是什么?

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

enter image description here

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

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

1 个答案:

答案 0 :(得分:10)

  

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

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

从Visual Studio 2013开始, MSBuild 2013版本将作为Visual Studio的一部分而不是.NET Framework 发行。这一过渡使我们能够更快地发展MSBuild。

您可以查看博客MSBuild is now part of 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

希望这会有所帮助。