Uh oh!
There was an error while loading. Please reload this page.
[release/6.0] Fix System.Management wminet_utils.dll lookup code for arm64 - #83546
Conversation
ghost
commented
Mar 16, 2023
Tagging subscribers to this area: @dotnet/area-system-management Issue DetailsBackport of #83522 to release/6.0 /cc @ViktorHofer Customer ImpactTestingRiskIMPORTANT: Is this backport for a servicing release? If so and this change touches code that ships in a NuGet package, please make certain that you have added any necessary package authoring and gotten it explicitly reviewed.
|
carlossanlop
left a comment
There was a problem hiding this comment.
Packaging changes look good. Glad to see the comment in the System.Management csproj reminded us to also bump M.W.Compatibility.
carlossanlop
commented
Mar 16, 2023
Approved by Tactics today to go into the April Servicing Release: 6.0.16. |
carlossanlop
commented
Mar 17, 2023
CI failures unrelated. |
Backport of #83522 to release/6.0
/cc @ViktorHofer
Customer Impact
Applications using the System.Management nuget package under .NETCoreApp on Windows arm64 and relying on WMI APIs like
ManagementScopecrash with aTypeInitializationExceptionas the wrongwminet_utils.dllnative assembly is being loaded. This results in customers not being able to use the WMI API on Windows arm64.Testing
Manually tested offline on a Windows arm64 machine. Ran the tests and validated that they completed successfully.
Risk
Low - single line fix and enabling tests that were previously disabled.