Add trim annotations to System.Configuration.ConfigurationManager #108464
Azure Pipelines / runtime (Build windows-arm64 Release NativeAOT_Libraries)
failed
Oct 18, 2024 in 26m 17s
Build windows-arm64 Release NativeAOT_Libraries failed
Annotations
Check failure on line 56 in /_/src/libraries/System.Data.OleDb/src/OleDbConnectionFactory.cs
azure-pipelines / runtime (Build windows-arm64 Release NativeAOT_Libraries)
/_/src/libraries/System.Data.OleDb/src/OleDbConnectionFactory.cs#L56
/_/src/libraries/System.Data.OleDb/src/OleDbConnectionFactory.cs(56,13): error IL2026: (NETCORE_ENGINEERING_TELEMETRY=Build) System.Data.OleDb.OleDbConnectionFactory.CreateMetaDataFactory(DbConnectionInternal, Boolean&): Using member 'System.Configuration.ConfigurationManager.GetSection(String)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. System.Configuration.ConfigurationManager relies on reflection-based serialization. Required types may be removed when trimming. Consider using Microsoft.Extensions.Configuration and the configuration-binding source generator instead.
azure-pipelines / runtime (Build windows-arm64 Release NativeAOT_Libraries)
/_/src/libraries/System.DirectoryServices.AccountManagement/src/System/DirectoryServices/AccountManagement/GlobalConfig.cs#L21
/_/src/libraries/System.DirectoryServices.AccountManagement/src/System/DirectoryServices/AccountManagement/GlobalConfig.cs(21,9): error IL2026: (NETCORE_ENGINEERING_TELEMETRY=Build) System.DirectoryServices.AccountManagement.GlobalConfig..cctor(): Using member 'System.Configuration.ConfigurationManager.GetSection(String)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. System.Configuration.ConfigurationManager relies on reflection-based serialization. Required types may be removed when trimming. Consider using Microsoft.Extensions.Configuration and the configuration-binding source generator instead.
Loading