msbuild
msbuild copied to clipboard
The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
### Context Let's invest into PerfStar infrastructure. * Justification: see https://dev.azure.com/devdiv/DevDiv/_workitems/edit/2057021 * Link to onepager PR: https://github.com/dotnet/msbuild/pull/11045 * Work tracking: https://github.com/orgs/dotnet/projects/473 The NET 10 investment should consist of 2 parts:...
# MSBuild Release Checklist 17.14 ## At any time - [x] Create a new issue to track the release checklist, with this checklist copied into the issue. - [x] Replace...
Iteration on https://github.com/dotnet/msbuild/pull/11893, which had to be reverted. Adds condition to only update `OutputResource` if it is not set already.
### Context We can avoid allocating an intermediate string inside of EnsureParameterInitialized() Before:  After:  ### Changes Made ### Testing ### Notes
## Context Implements the minimum serialization types and plumbing to fully execute RAR on the out-of-proc node. ## Changes - Implement task parameter parsing and serialization for `RarNodeExecuteRequest` and `RarNodeExecuteResponse`...
BuildEventArgs.ThreadId appears to be unused: https://source.dot.net/#Microsoft.Build.Framework/BuildEventArgs.cs,e7fedb352ddef2cb,references Consider deleting it to save memory and perf.
Branch [exp/dev/chcasta/prop-perf-2](https://github.com/DotNet/msbuild/commits/exp/dev/chcasta/prop-perf-2/) in `DotNet/msbuild` repo can't be mirrored from GitHub to Azure DevOps [exp/dev/chcasta/prop-perf-2](https://dev.azure.com/devdiv/DevDiv/_git/DotNet-msbuild-Trusted?version=GBexp%2Fdev%2Fchcasta%2Fprop-perf-2&_a=history) via fast forward. There are unexpected commits in the target branch. The branch is configured to...