Skip to content
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

[release/7.0] Fix pinned assembly version 7.0 #84355

Merged

Commits on Apr 4, 2023

  1. Eight packable projects pin their assembly version for .NET Framework…

    … compatibility. The incremental package servicing infrastructure didn't check if the assembly version is pinned and changed it during servicing.
    
    As an example, System.Speech pins its assembly version to 4.0.0.0 but that version gets overwritten during servicing. I.e. for .NET 7 the version would then change to "7.0.0.$(ServicingVersion)" which is incorrect.
    
    Please find the full list of impacted assemblies below:
    - System.ComponentModel.Composition
    - System.DirectoryServices
    - System.DirectoryServices.AccountManagement
    - System.DirectoryServices.Protocols
    - System.Management
    - System.Reflection.Context
    - System.Runtime.Caching
    - System.Speech
    
    For System.DirectoryServices.Protocols and System.Management we'll only pin the version for the .NETStandard assembly since those previously shipped the newer versions in servicing.
    ericstj committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    6b341bb View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Configuration menu
    Copy the full SHA
    9ae9a2c View commit details
    Browse the repository at this point in the history
  2. Address feedback

    ericstj committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    a7c2fcb View commit details
    Browse the repository at this point in the history