Ben Villalobos
Ben Villalobos
Fixes https://github.com/dotnet/msbuild/issues/3897 ### Context ### Changes Made ### Testing ### Notes Haven't tested this locally.
### Issue Description Found in https://dev.azure.com/devdiv/DevDiv/_workitems/edit/1272722 Building a project that uses a task factory that fails to parse its input, the error reported is misleading. See below for the error....
### Context We have customer projects break when we update system.memory, we should make it easier for customers to figure out these breakages when they're due to us updating system.memory....
Fixes # ### Context ### Changes Made ### Testing ### Notes This will be chipped away at over time.
``` I'm assuming we have plenty of unit tests for this on framework/core. Related question: should we have an ARM leg for CI? Seems like it would be helpful here....
Fixes https://dev.azure.com/devdiv/DevDiv/_workitems/edit/1526195/ ### Context NuGet Pack expects Microsoft.Build.dll to exist in the same directory as the running exe. On ARM64 machines, nuget pack results in M.Build.dll not being discovered under...
Fixes ToolLocationHelper returning null when on net481. ### Context In ARM64 scenarios, customers will be on net481. Calling `Microsoft.Build.Utilities.ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.VersionLatest);` returns null. ### Changes Made ### Testing ### Notes
Consider changing the default `msbuild.binlog` name to `.binlog`. Scenarios: 1. For devs that deal with many binlogs, renaming them/placing a name in the command line for each invocation can be...
If you've ever struggled with using MSBuild, we want to hear from YOU! Prioritizing **over one-thousand** issues is a never-ending challenge. We're hoping this survey will give us a big...
On ProjectReferences and PackageReferences. We gotta start unifying this between MSBuild, the SDK, and NuGet. ## Lingering Questions - What does CopyLocal default to? - What's the logic behind `Private=true`...