在可移植可执行 (PE) 文件格式,可以加载到内存中并由操作系统加载程序执行文件。它可以是.exe 或.dll 文件。在.NET 上下文中,PE 文件必须由公共语言运行库翻译成本代码,然后才能由操作系统执行。