您可以使用CorFlags来更改位数而无需编译,但您需要修改应用程序本身才能运行它。没有直接以32位运行应用程序的方法。或者,如果您不想完全更改.exe文件,可以制作一个32位编译的应用程序,加载程序集并启动其入口点。由于您将程序集加载到正在运行的32位应用程序中,因此它将以32位运行。