Fix AMD64 assembly processorArchitecture.
Bob Arnson committed
Feb 27, 2020 at 22:06 UTC
df3a0875e67d5c758d1c9ef5fee1f0fcc89c4611
1 file changed
+1
-1
src/WixToolset.Core.WindowsInstaller/Bind/AssemblyNameReader.cs
+1
-1
@@ -29,7 +29,7 @@ namespace WixToolset.Core.WindowsInstaller.Bind
29
30
var name = ReadString(reader, assembly.Name);
31
var culture = ReadString(reader, assembly.Culture);
32
- var architecture = headers.PEHeader.Magic == PEMagic.PE32Plus ? "x64" : (headers.CorHeader.Flags & CorFlags.Requires32Bit) == CorFlags.Requires32Bit ? "x86" : (headers.CorHeader.Flags & CorFlags.ILOnly) == CorFlags.ILOnly ? "MSIL" : null;
32
+ var architecture = headers.PEHeader.Magic == PEMagic.PE32Plus ? "AMD64" : (headers.CorHeader.Flags & CorFlags.Requires32Bit) == CorFlags.Requires32Bit ? "x86" : (headers.CorHeader.Flags & CorFlags.ILOnly) == CorFlags.ILOnly ? "MSIL" : null;
33
var version = assembly.Version.ToString();
34
var publicKeyToken = ReadPublicKeyToken(reader, assembly.PublicKey);
35