Skip to content

Conversation

@wtgodbe
Copy link
Member

@wtgodbe wtgodbe commented Aug 31, 2020

Fixes #24541

Adds tests to confirm that assemblies contained in the SharedFx/Targeting pack have versions ending in 0.0, and only reference things with versions ending in .0

One of these tests currently fails - today, the System.Security.Cryptography.Xml that we have in the SharedFx (which is versioned 5.0.0.0) references System.Security.Cryptography.Pkcs at 4.0.3.2, and System.Memory at 4.0.1.1. I believe those are both 3.1 versions. @ericstj @safern @Anipik @joperezr is that expected?

@wtgodbe wtgodbe requested a review from a team August 31, 2020 22:47
@ghost ghost added the feature-platform Deprecated: Cross-cutting issues related to ASP.NET Core as a platform label Aug 31, 2020
@dougbu
Copy link
Contributor

dougbu commented Aug 31, 2020

Adds tests to confirm that assemblies contained in the SharedFx/Targeting pack have versions ending in 0.0, and only reference things with versions ending in .0

Not a big surprise that dotnet/runtime bits have slightly different versioning. Much less worried about our sharedFx dependencies than what shows up in the targeting pack. So, sure, add an exception. And, if @ericstj @safern @Anipik @joperezr expect similar versioning for 5.0 or 6.0 implementation assemblies, make the exception broader -- perhaps even to all referenced System.* assemblies (though that seems a shame).

Copy link
Contributor

@dougbu dougbu left a comment

Choose a reason for hiding this comment

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

Looks fine pending input from dotnet/runtime and getting the CI to pass

@wtgodbe wtgodbe added the tell-mode Indicates a PR which is being merged during tell-mode label Sep 1, 2020
@wtgodbe wtgodbe added this to the 5.0.0-rc1 milestone Sep 1, 2020
@wtgodbe wtgodbe merged commit b434b8e into release/5.0 Sep 1, 2020
@wtgodbe wtgodbe deleted the wtgodbe/AssemblyVersionTests branch September 1, 2020 16:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature-platform Deprecated: Cross-cutting issues related to ASP.NET Core as a platform tell-mode Indicates a PR which is being merged during tell-mode

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants