Disable CET enforcement

Allows (Windows 10) systems that are not fully up to date as of the current .NET 9 runtime release to launch Ryujinx

https://learn.microsoft.com/en-us/dotnet/core/deploying/native-aot/security#control-flow-enforcement-technology-shadow-stack-net-9
This commit is contained in:
EmulationEnjoyer
2024-12-20 10:55:03 +00:00
committed by GitHub
parent 0adaa4cb96
commit 2591f8c8e7

View File

@@ -11,6 +11,7 @@
<AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
<ApplicationManifest>app.manifest</ApplicationManifest>
<DefaultItemExcludes>$(DefaultItemExcludes);._*</DefaultItemExcludes>
<CETCompat>false</CETCompat>
</PropertyGroup>
<Target Name="PostBuild" AfterTargets="PostBuildEvent" Condition="$([MSBuild]::IsOSPlatform('OSX'))">