|
6 | 6 | <RunAOTCompilation Condition="'$(TargetOS)' == 'iOS' or '$(TargetOS)' == 'tvOS'">true</RunAOTCompilation> |
7 | 7 |
|
8 | 8 | <PublishingTestsRun>true</PublishingTestsRun> |
9 | | - <UseDefaultBlazorWASMFeatureSwitches Condition="'$(UseDefaultBlazorWASMFeatureSwitches)' == ''">true</UseDefaultBlazorWASMFeatureSwitches> |
10 | | - <UseDefaultAndroidFeatureSwitches Condition="'$(UseDefaultAndroidFeatureSwitches)' == ''">true</UseDefaultAndroidFeatureSwitches> |
11 | | - <UseDefaultiOSFeatureSwitches Condition="'$(UseDefaultiOSFeatureSwitches)' == ''">true</UseDefaultiOSFeatureSwitches> |
12 | 9 | <BundleTestAppTargets>BundleTestAppleApp;BundleTestAndroidApp</BundleTestAppTargets> |
13 | 10 | </PropertyGroup> |
14 | 11 |
|
15 | | - <PropertyGroup Condition="'$(TargetOS)' == 'Android' and '$(UseDefaultAndroidFeatureSwitches)' == 'true'"> |
16 | | - <DebuggerSupport>false</DebuggerSupport> |
17 | | - <EnableUnsafeUTF7Encoding Condition="'$(EnableUnsafeUTF7Encoding)' == ''">false</EnableUnsafeUTF7Encoding> |
18 | | - <EnableUnsafeBinaryFormatterSerialization>false</EnableUnsafeBinaryFormatterSerialization> |
19 | | - <EventSourceSupport>false</EventSourceSupport> |
20 | | - <UseSystemResourceKeys Condition="'$(UseSystemResourceKeys)' == ''">true</UseSystemResourceKeys> |
21 | | - <HttpActivityPropagationSupport>false</HttpActivityPropagationSupport> |
22 | | - <StartupHookSupport>false</StartupHookSupport> |
23 | | - <UseNativeHttpHandler>true</UseNativeHttpHandler> |
24 | | - </PropertyGroup> |
25 | | - |
26 | | - <PropertyGroup Condition="('$(TargetOS)' == 'iOS' or '$(TargetOS)' == 'iOSSimulator') and '$(UseDefaultiOSFeatureSwitches)' == 'true'"> |
27 | | - <EnableUnsafeBinaryFormatterSerialization>false</EnableUnsafeBinaryFormatterSerialization> |
28 | | - <EnableUnsafeUTF7Encoding Condition="'$(EnableUnsafeUTF7Encoding)' == ''">false</EnableUnsafeUTF7Encoding> |
29 | | - <EventSourceSupport>false</EventSourceSupport> |
30 | | - <HttpActivityPropagationSupport>false</HttpActivityPropagationSupport> |
31 | | - <StartupHookSupport>false</StartupHookSupport> |
32 | | - <UseSystemResourceKeys Condition="'$(UseSystemResourceKeys)' == ''">true</UseSystemResourceKeys> |
33 | | - <UseNativeHttpHandler>true</UseNativeHttpHandler> |
34 | | - </PropertyGroup> |
35 | | - |
36 | 12 | <PropertyGroup Condition="'$(EnableAggressiveTrimming)' == 'true'"> |
37 | 13 | <PublishTrimmed>true</PublishTrimmed> |
38 | 14 | <!-- Suppress linker warnings as these are tests --> |
39 | 15 | <SuppressTrimAnalysisWarnings>true</SuppressTrimAnalysisWarnings> |
| 16 | + |
| 17 | + <!-- Reduce library test app size by trimming framework library features --> |
| 18 | + <DebuggerSupport Condition="'$(DebuggerSupport)' == '' and '$(Configuration)' != 'Debug'">false</DebuggerSupport> |
| 19 | + <EnableUnsafeUTF7Encoding Condition="'$(EnableUnsafeUTF7Encoding)' == ''">false</EnableUnsafeUTF7Encoding> |
| 20 | + <EventSourceSupport Condition="'$(EventSourceSupport)' == ''">false</EventSourceSupport> |
| 21 | + <HttpActivityPropagationSupport Condition="'$(HttpActivityPropagationSupport)' == ''">false</HttpActivityPropagationSupport> |
| 22 | + <UseSystemResourceKeys Condition="'$(UseSystemResourceKeys)' == ''">false</UseSystemResourceKeys> |
40 | 23 | </PropertyGroup> |
41 | 24 |
|
42 | 25 | <PropertyGroup> |
|
0 commit comments