MS Build的版本历史是什么?
我看到我的.NET Framework安装文件夹具有版本4.something
,其中Visual Studio 2017 Community文件夹和.NET Core(v1.0
)文件夹具有最新版本15.1.458
我查看了releases on github,发现版本14早于版本15的主要版本,但是直到github上的发行历史结束,才有版本4。
有人可以按时间顺序记录版本吗?
答案 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
希望这会有所帮助。