Skip to content

Add netstandard support facades when ns1.5+ libraries are referenced #1387

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 6, 2017

Conversation

ericstj
Copy link
Member

@ericstj ericstj commented Jul 5, 2017

Previously we only added the netstandard2.0 facades when a netstandard2.0 library
was referenced.

This will also apply them if a netstandard1.5 or greater library is referenced.

This addresses the case where packages (like System.Runtime) are broken after NuGet
remapped net461 from netstandard1.4 to netstandard2.0.

Fixes #1386

/cc @livarcocc @dsplaisted

Previously we only added the netstandard2.0 facades when a netstandard2.0 library
was referenced.

This will also apply them if a netstandard1.5 or greater library is referenced.

This addresses the case where packages (like System.Runtime) are broken after NuGet
remapped net461 from netstandard1.4 to netstandard2.0.
@ericstj ericstj requested review from dsplaisted and livarcocc July 5, 2017 21:43
@ericstj ericstj added this to the 2.0.0 milestone Jul 5, 2017
@livarcocc
Copy link
Contributor

Customer scenario

Previously we only added the netstandard2.0 facades when a netstandard2.0 library
was referenced.

This will also apply them if a netstandard1.5 or greater library is referenced.

This addresses the case where packages (like System.Runtime) are broken after NuGet
remapped net461 from netstandard1.4 to netstandard2.0.

Bugs this fixes:

Fixes #1386

Workarounds, if any

None.

Risk

Low

Performance impact

N/A

Is this a regression from a previous update?

Yes.

Root cause analysis:

Change in Nuget that we are re-acting to.

How was the bug found?

Reported by team member.

@dotnet/dotnet-cli for review

@MattGertz for approval

Copy link
Member

@dsplaisted dsplaisted left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good on the SDK side. I guess the facades needed to support .NET Standard 1.5 and 1.6 are a subset of the facades needed for .NET Standard 2.0?

@livarcocc livarcocc merged commit f4667e4 into dotnet:release/2.0.0 Jul 6, 2017
GangWang01 pushed a commit to GangWang01/sdk that referenced this pull request Jun 7, 2022
…ol_in_cache

Script running post action bool in cache
GangWang01 pushed a commit to GangWang01/sdk that referenced this pull request Jul 11, 2022
…ol_in_cache

Script running post action bool in cache
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants