add Security.Cryptography to Version.Details#8888
Conversation
rainersigwald
left a comment
There was a problem hiding this comment.
I'll ask again: do we need anything else? What about
msbuild/eng/dependabot/Packages.props
Lines 34 to 35 in e33c367
msbuild/eng/dependabot/Packages.props
Lines 46 to 47 in e33c367
?
Sorry about the extra PR, that was my blunder as I missed a step while testing the change and this dependency slipped in. This should be the last one hopefully To explain my reluctance to include more of similar dependencies unless absolutely needed - source-build product build will take every entry in When we are adding a pinned version to the |
Context
Contributes to dotnet/source-build#3043.
Declaring the
System.Security.Cryptography.Pkcsdependency inVersion.Details.xmlwill allow source-build to replace the currently used7.0.0version with then-1version coming from previously source-built artifacts in the product / VMR build.Without this change, once repo PvP is enabled, an ref pack of
7.0.0will be bundled with the produced package, causing build time exceptions for consumers that try to load in the dependency.This is a follow-up to #8818 - the change should've been included with the mentioned PR but the issue described was originally missed during testing.
Changes Made
System.Security.Cryptography.Pkcs: 7.0.0toVersion.Details.xml.Testing
Notes