1
0
Fork 0
mirror of https://github.com/VSadov/Satori.git synced 2025-06-08 03:27:04 +09:00

Disable COM descriptor support when trimming (#100881)

Defaults the COM type descriptor feature switch to false in trimmed apps.
Depends on the SDK change https://github.com/dotnet/sdk/pull/40106.
This commit is contained in:
Sven Boemer 2024-04-10 14:33:44 -07:00 committed by GitHub
parent b232b67217
commit 4a01602049
Signed by: github
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 0 deletions

View file

@ -35,6 +35,7 @@ configurations but their defaults might vary as any SDK can set the defaults dif
| JsonSerializerIsReflectionEnabledByDefault | System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault | When set to false, disables using reflection as the default contract resolver in System.Text.Json |
| EnableGeneratedComInterfaceComImportInterop | System.Runtime.InteropServices.Marshalling.EnableGeneratedComInterfaceComImportInterop | When set to true, enables casting source-generated COM object wrappers to built-in COM-based COM interfaces. |
| _UseManagedNtlm | System.Net.Security.UseManagedNtlm | When set to true, uses built-in managed implementation of NTLM and SPNEGO algorithm for HTTP, SMTP authentication, and NegotiateAuthentication API instead of system provided GSSAPI implementation. |
| _ComObjectDescriptorSupport | System.ComponentModel.TypeDescriptor.IsComObjectDescriptorSupported | When set to true, supports creating a TypeDescriptor based view of COM objects. |
Any feature-switch which defines property can be set in csproj file or
on the command line as any other MSBuild property. Those without predefined property name