diff --git a/PortableExecutable/RSDSProgramDatabase.cs b/PortableExecutable/RSDSProgramDatabase.cs index d7ef7d8..cdccad2 100644 --- a/PortableExecutable/RSDSProgramDatabase.cs +++ b/PortableExecutable/RSDSProgramDatabase.cs @@ -31,7 +31,11 @@ namespace SabreTools.Models.PortableExecutable /// /// zero terminated UTF8 path and file name /// - [MarshalAs(UnmanagedType.LPWStr)] +#if NET472_OR_GREATER || NETCOREAPP + [MarshalAs(UnmanagedType.LPUTF8Str)] +#else + [MarshalAs(UnmanagedType.LPStr)] +#endif public string? PathAndFileName; } }