dotnet / dotnet/msbuild

Microsoft.Build package should expose a netstandard2.0 interface

Open
#7,620 7 comments 0 reactions 0 assignees View on GitHub
Partner request triaged
Dominant language
C#
Stars
5.5k
Forks
1.5k
Avg merge
1d 8h
Merged PRs (30d)
141

Description

Most of our packages have a build-time-only `netstandard2.0` reference assembly so projects can update their MSBuild reference without retargeting to a new .NET runtime, but `Microsoft.Build` does not.

This is causing problems in dotnet/roslyn because `Microsoft.VisualStudio.Shell.15.0` now declares a dependency on `Microsoft.Build`, forcing them to upgrade their reference and breaking their `netcoreapp3.1` build.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.