Skip to content

Commit 63aaf33

Browse files
committed
Suppress IL2026 on Wasdk head, Add NoWarn.props import to App.Head.Uno.props and Head.WinAppSdk.props consistent with Uwp
1 parent 5292429 commit 63aaf33

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

ProjectHeads/App.Head.Uno.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
<Import Project="$(MSBuildThisFileDirectory)\App.Head.props" />
77
<Import Project="$(MSBuildThisFileDirectory)\..\MultiTarget\PackageReferences\Uno.props" />
88
<Import Project="$(MSBuildThisFileDirectory)\..\MultiTarget\WinUI.Extra.props" />
9+
<Import Project="$(MSBuildThisFileDirectory)\..\MultiTarget\NoWarn.props" />
910

1011
<PropertyGroup Condition="'$(IsUno)' == 'true'">
1112
<!-- Code generated by Uno.UI.SourceGenerators creates AoT-unsafe code when Behaviors are used. -->

ProjectHeads/Head.WinAppSdk.props

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@
1515

1616
<Import Project="$(MSBuildThisFileDirectory)\..\MultiTarget\PackageReferences\WinAppSdk.props" />
1717
<Import Project="$(MSBuildThisFileDirectory)\..\MultiTarget\WinUI.Extra.props" />
18+
<Import Project="$(MSBuildThisFileDirectory)\..\MultiTarget\NoWarn.props" />
19+
20+
<PropertyGroup>
21+
<!-- Platform-generated XAML creates AoT-unsafe code when Behaviors are used. -->
22+
<NoWarn>$(NoWarn);IL2026</NoWarn>
23+
</PropertyGroup>
1824

1925
<PropertyGroup>
2026
<RuntimeIdentifier Condition="$([MSBuild]::GetTargetFrameworkVersion('$(TargetFramework)')) >= 8">win-$(Platform)</RuntimeIdentifier>

0 commit comments

Comments
 (0)