<OutputType>Exe</OutputType>
<EnableDefaultCompileItems>false</EnableDefaultCompileItems>
<TargetFramework>$(NetCoreAppCurrent)</TargetFramework>
- <TargetArchitecture Condition="'$(TargetArchitecture)'==''">x64</TargetArchitecture>
<EnableTargetingPackDownload>false</EnableTargetingPackDownload>
<RuntimeIdentifier>android-$(TargetArchitecture)</RuntimeIdentifier>
- <PublishTrimmed Condition="'$(Configuration)' == 'Release'">true</PublishTrimmed>
- <_TrimmerDefaultAction Condition="'$(Configuration)' == 'Release'">link</_TrimmerDefaultAction>
- <Optimized Condition="'$(Configuration)' == 'Release'">True</Optimized>
+ <PublishTrimmed>true</PublishTrimmed>
+ <TrimMode>Link</TrimMode>
<MicrosoftNetCoreAppRuntimePackDir>$(ArtifactsBinDir)microsoft.netcore.app.runtime.$(RuntimeIdentifier)\$(Configuration)\runtimes\android-$(TargetArchitecture)\</MicrosoftNetCoreAppRuntimePackDir>
- <NoWarn>$(NoWarn),CA1050</NoWarn>
</PropertyGroup>
<!-- Redirect 'dotnet publish' to in-tree runtime pack -->
<EnableTargetingPackDownload>false</EnableTargetingPackDownload>
<RuntimeIdentifier>ios-$(TargetArchitecture)</RuntimeIdentifier>
<PublishTrimmed>true</PublishTrimmed>
- <_TrimmerDefaultAction>link</_TrimmerDefaultAction>
- <Optimized Condition="'$(Configuration)' == 'Release'">True</Optimized>
- <InvariantGlobalization>true</InvariantGlobalization> <!-- workaround for https://github.com/dotnet/runtime/issues/41866 -->
- <RunAnalyzers>false</RunAnalyzers>
+ <TrimMode>Link</TrimMode>
</PropertyGroup>
<!-- Redirect 'dotnet publish' to in-tree runtime pack -->
<PropertyGroup>
<AppDir>$(MSBuildThisFileDirectory)$(PublishDir)\app</AppDir>
<IosSimulator Condition="'$(TargetArchitecture)' == 'x64' or '$(TargetArchitecture)' == 'x86'">iPhone 11</IosSimulator>
+ <Optimized Condition="'$(Configuration)' == 'Release'">True</Optimized>
</PropertyGroup>
<RemoveDir Directories="$(AppDir)" />