MSBuild的版本历史是什么?

14

什么是MS Build的版本历史?

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

enter image description here

我查看了Github上的发布记录,发现14版本是在15版本之前发布的,但直到GitHub的发布历史结束都没有第4版。

能否提供一个版本的时间顺序记录呢?

1个回答

19
有人可以提供版本的时间记录吗?这与Visual Studio和.NET Framework的版本有关。 如果您使用旧版本的Visual Studio,例如Visual Studio 2012,则MSBuild版本为 v4.0.30319,它来自.NET Framework。从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

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


注意:根据您使用的Visual Studio类型,Community可能会在2017年和2019年被替换为Enterprise


希望这有所帮助。

1
Visual Studio 2019: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe MSBuild 版本:16.0 - dimaaan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接