Ignore dllmap logic when running under NativeAOT #23

Merged
cosmonaut merged 1 commits from TheSpydog/MoonWorks:nativeaot-dllmap into main 2022-08-22 16:43:20 +00:00
1 changed files with 6 additions and 0 deletions

View File

@ -84,6 +84,12 @@ namespace MoonWorks
[ModuleInitializer]
public static void Init()
{
// Ignore NativeAOT platforms since they don't perform dynamic loading.
if (!RuntimeFeature.IsDynamicCodeSupported)
{
return;
}
// Get the platform and architecture
string os = GetPlatformName();
string cpu = RuntimeInformation.ProcessArchitecture.ToString().ToLowerInvariant();