dotnet / dotnet/msbuild

Use MSBuild from the .NET SDK within Visual Studio

Open
#7,258 2 comments 8 reactions 0 assignees View on GitHub
triaged
Dominant language
C#
Stars
5.5k
Forks
1.5k
Avg merge
1d 13h
Merged PRs (30d)
133

Description

Right now Visual Studio uses its own copy of the MSBuild libraries, which can result in behavioral differences with the one that the user has brought with their SDK. To improve the consistency of results between the CLI and Visual Studio, we should align these versions in some way. An easy initial pathway would be to ship .NET Framework MSBuild in the .NET SDK, for example. Regardless, there will likely be work required to ensure compatibility between these disparate versions, which this issue will cover.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Start by tracing how Visual Studio and the .NET SDK select MSBuild, then establish the compatibility constraints and a concrete definition of consistent behavior.

Written by the indexing model from the issue text.

Assessment

Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.