Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
enum System.Reflection.PortableExecutableKinds
Assembly: System.Runtime
Identifies the nature of the code in an executable file.
Values
NotAPortableExecutableImage
The file is not in portable executable (PE) file format.
ILOnly
The executable contains only Microsoft intermediate language (MSIL), and is therefore neutral with respect to 32-bit or 64-bit platforms.
Required32Bit
The executable can be run on a 32-bit platform, or in the 32-bit Windows on Windows (WOW) environment on a 64-bit platform.
PE32Plus
The executable requires a 64-bit platform.
Unmanaged32Bit
The executable contains pure unmanaged code.
Preferred32Bit
The executable is platform-agnostic but should be run on a 32-bit platform whenever possible.