Bump Microsoft.Build from 15.9.20 to 17.11.31 #1036
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated Microsoft.Build from 15.9.20 to 17.11.31.
Release notes
Sourced from Microsoft.Build's releases.
17.11.31
Release
What's Changed
... (truncated)
17.11.4
What's Changed
... (truncated)
17.11.0-preview-24318-05
Release
17.11.0-preview-24279-02
Release
17.11.0-preview-24225-01
Release
17.11.0-preview-24178-16
Release
17.10.23
Release
What's Changed
Full Changelog: dotnet/msbuild@v17.10.21...v17.10.23
17.10.21
Release
What's Changed
Full Changelog: dotnet/msbuild@v17.10.14...v17.10.21
17.10.14
Release
What's Changed
Full Changelog: dotnet/msbuild@v17.10.4...v17.10.14
17.10.4
What's Changed
by @rainersigwald in Switch official builds to floating NuGet.exe dotnet/msbuild#9542
Microsoft.Common.Test.targets
target for multi-tfm by @MarcoRossignoli in Import the newMicrosoft.Common.Test.targets
target for multi-tfm dotnet/msbuild#9583... (truncated)
17.10.0-preview-24127-03
[Release[(https://github.com/dotnet/core/releases/tag/v9.0.0-preview.2)
17.9.5
What's Changed
... (truncated)
17.8.3
What's Changed
... (truncated)
17.8.3-preview-23519-04
Release
17.8.0-preview-23472-04
Release
17.8.0-preview-23367-03
Release
17.7.3
Release
What's Changed
Full Changelog: dotnet/msbuild@v17.7.1...v17.7.3
17.7.1
Release
17.7.0
What's Changed
ProjectReference
docs by @DmitriyShepelev in UpdateProjectReference
docs dotnet/msbuild#8434... (truncated)
17.7.0-preview-23323-05
Release
17.7.0-preview-23281-03
Release
17.6.8
Release
17.6.3
Release
17.6.0-preview-23174-01
Release
17.6.0-preview-23152-03
Release
17.6.0-preview-23108-10
Release
17.5.1
What's Changed
Full Changelog: dotnet/msbuild@v17.5.0...v17.5.1
17.4.3
Release
17.4.1
Release
17.4.1-preview-22601-06
Release
17.4.0-preview-22428-01
Release
17.4.0-preview-22368-02
Release
17.3.1
Release
17.3.0
Release
17.3.0-preview-22329-01
Release
17.3.0-preview-22306-01
Release
17.3.0-preview-22226-04
Release
17.2.1
This version of MSBuild shipped in Visual Studio 2022 version 17.2.0. It has a single bugfix over 17.2.0.
What's Changed
Full Changelog: dotnet/msbuild@v17.2.0...v17.2.1
17.2.0
This version of MSBuild shipped in .NET SDK 6.0.300.
Auto-generated release notes:
What's Changed
... (truncated)
17.2.0-preview-22175-02
Release
17.2.0-preview-22152-03
Release
17.2.0-preview-22104-01
Release
17.1.1
This version of MSBuild shipped with .NET SDK 6.0.202 and includes a fix for dotnet/sdk#23498.
What's Changed
Full Changelog: dotnet/msbuild@v17.1.0...v17.1.1
17.1.0
This version of MSBuild shipped with Visual Studio 2022 17.1.0 and .NET SDK 6.0.200.
What's Changed (auto-generated)
AnalysisLevel
andAnalysisMode
values by @mavasani in Update Microsoft.Build.CommonTypes.xsd forAnalysisLevel
andAnalysisMode
values dotnet/msbuild#6996... (truncated)
17.0.0
This version of MSBuild shipped with Visual Studio 2022 version 17.0.0 and .NET SDK 6.0.100.
What's new
17
and uses Visual Studio 2022 versions of tasks where appropriate.MSBuildCopyContentTransitively
is now on by default, ensuring consistency in output folders on incremental builds.GetType()
can no longer be called in property functions.Detailed release notes
Added
TargetSkippedEventArgs
now hasTargetSkipReason
andOriginalBuildEventContext
(#6402, #6577). Thanks, @KirillOsenkov!TaskStarted
events now log line and column (#6399). Thanks, @KirillOsenkov!MSBuildDebugEngine
is set, MSBuild will create binary logs for all operations toMSBUILDDEBUGPATH
regardless of how it is called (#6639, #6792).ProjectReference
s can now negotiatePlatform
(#6655, #6724, #6889).TaskLoggingHelper.LogsMessagesOfImportance
to determine if any attached logger would preserve a log message before constructing it (to save time in the not-being-logged case) (#6381, #6737).ImplicitUsings
andUsing
items (#6755),InternalsVisibleTo
(#6778), Windows Forms properties (#6860),DebugType
(#6849), andSatelliteResourceLanguages
(#6861). Thanks, @pranavkm, @DamianEdwards, @RussKie, and @drewnoakes!TaskLoggingHelper.IsTaskInputLoggingEnabled
and avoid redundant logging of inputs (#6803).Changed
BuildParameters.DisableInprocNode
now applies to more processes (#6400).VCTargetsPath
now defaults tov170
(#6550).Building with tools version "Current"
(#6627). Thanks, @KirillOsenkov!MSBuildCopyContentTransitively
is now on by default, ensuring consistency in output folders on incremental builds (#6622, #6703).$(CoreCrossTargetingTargetsPath)
was removed (#6668). Thanks, @Nirmal4G!MSB4213
(#6640).GetType()
can no longer be called in property functions (#6769).System.Text.Json
5.0.2 (#6784). Thanks, @JakeRadMSFT!Fixed
MSBUILDNOINPROCNODE
(#6385).BeforeTargets="ValidateSolutionConfiguration"
(#6454).... (truncated)
17.0.0-preview-21521-04
Release
17.0.0-preview-21458-01
Release
17.0.0-preview-21378-03
Release
17.0.0-preview-21329-01
Release
17.0.0-preview-21302-02
Release
16.11.1
Release
16.11.0
MSBuild 16.11.0
This version of MSBuild shipped with Visual Studio 2019 version 16.11.0 and .NET SDK 5.0.400.
What's new
amd64\MSBuild.exe
executable.MSBuildFileVersion
(4-part, matches file version) andMSBuildSemanticVersion
(matches package versions) are now available for use (#6534).Detailed release notes
Added
SignFile
task is now available in MSBuild on .NET 5.0 (#6509). Thanks, @Zastai!MSBuildFileVersion
(4-part, matches file version) andMSBuildSemanticVersion
(matches package versions) are now available for use (#6534).Changed
ResolveAssemblyReference
now include an approximation of the "size" of the RAR request (#6410).Fixed
ProjectRootElement.Reload
(#6457).BuildManager
(#6412).ResolveAssemblyReferences
precomputed cache files to be in read-only locations (#6393).al.exe
is used when targeting 64-bit architectures (for real this time) (#6484).ProduceOnlyReferenceAssembly
no longer expect debug symbols to be produced (#6511). Thanks, @Zastai!MSBuild.exe
supports long paths (and other .NET default behaviors) (#6562).Infrastructure
16.11.0-preview-21254-21
Release
16.10.2
MSBuild 16.10.2
This version of MSBuild shipped with Visual Studio 2019 version 16.10.2 and will ship with .NET SDK 5.0.302.
Fixed
MakeRelative
property function that dropped trailing slashes (#6513). Thanks, @dsparkplug and @pmisik!16.10.1
MSBuild 16.10.1
This version of MSBuild shipped with Visual Studio 2019 version 16.10.1 and .NET SDK 5.0.301.
Fixed
-t:Project
(#6465).16.10.0
MSBuild 16.10.0
This version of MSBuild shipped with Visual Studio 2019 version 16.10.0 and .NET SDK 5.0.300.
What's new
Known Issues ⚠
MSB4057
(#6465).Detailed release notes
Added
AdditionalTargetFrameworkInfoProperty
items to indicate that referencing projects should get those properties exposed asAdditionalPropertiesFromProject
metadata on resolved reference items. (#5994).Unzip
task now acceptsInclude
andExclude
arguments to filter what is extracted from the zip file (#6018). Thanks, @IvanLieckens!-graph:noBuild
command line argument can be used to validate that a graph is buildable without actually building it (#6016).TaskParameterEventArgs
all...Description has been truncated