web-dev-qa-db-ja.com

MSBuildのバージョン履歴は何ですか?

MS Buildのバージョン履歴とは何ですか?

.NET Frameworkインストールフォルダーのバージョンは4.somethingここで、Visual Studio 2017 Communityフォルダーおよび.NET Core(v1.0)フォルダーには最新バージョンがあります15.1.458

enter image description here

githubのリリース を調べたところ、バージョン14はバージョン15メジャーよりも前のものですが、githubのリリース履歴の最後までバージョン4はありません。

誰かがバージョンの時系列の記録を提供できますか?

9
Water Cooler v2

誰かがバージョンの時系列の記録を提供できますか?

Visual Studioおよび.netフレームワークのバージョンに関連していました。 Visual Studio 2012などの古いバージョンのVisual Studioを使用している場合、MSBuildバージョンは_v4.0.30319_で、これは.netフレームワークから取得されます。

Visual Studio 2013以降、MSBuildの2013バージョンは、.NET Frameworkの代わりにVisual Studioの一部として出荷されます。この移行により、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.exe MSBuildバージョン:_16.0_


注意:CommunityEnterpriseに置き換えることができます(2017年と2019年)は、Visual Studioのタイプによって異なります。


お役に立てれば。

11
Leo Liu-MSFT