在64位Windows环境中运行而不重新编译为x86时,是否有办法将在AnyCPU下编译的.NET应用程序作为32位应用程序执行?在64位操作系统上以32位身份运行AnyCPU应用程序
15
A
回答
14
您可以使用corflags和/ 32bit +选项。
0
找到它。需要使用corflags.exe更改corflags为this blog explains。
9
您可以使用CorFlags在不编译的情况下更改该位,但您需要修改应用程序本身才能运行它。没有办法直接运行应用程序作为32位。
或者,如果您不想更改.exe,则可以创建一个32位编译的应用程序来加载程序集并启动其入口点。由于您正在将程序集加载到正在运行的32位应用程序中,因此它将以32位运行。
相关问题
- 1. 在64位操作系统上编写程序时,程序是否会运行在32位操作系统上?
- 2. 64位操作系统上的32位或64位应用程序?
- 3. 在32位操作系统上运行64位jvm
- 4. 在32位操作系统上运行二进制文件以在64位操作系统上运行
- 5. 32位应用程序的64位操作系统
- 6. 在64位操作系统上运行的32位程序内存消耗
- 7. 在64位和32位系统上运行程序
- 8. 在32位安装上以64位身份运行的自定义操作
- 9. 使用arm v8运行32位和64位操作系统
- 10. 32位/ 64位操作系统?
- 11. Windows 64位操作系统上的32位或64位Android SDK?
- 12. 如何强制ANYCPU .net应用程序以32位或64位运行?
- 13. 32位操作系统VC++应用程序迁移到64位操作系统VC++应用程序
- 14. Win 7 64位操作系统上的Net Target = 4.5,Platform = AnyCPU和Prefer32Bit = off以32位运行
- 15. 在64位操作系统上启动32位进程
- 16. 。用于在64位操作系统上运行的32位应用程序的.net框架体系结构
- 17. 我可以在32位系统上运行在64位系统上开发的C#应用程序吗?
- 18. 确定从32位操作系统或64位操作系统C/C++应用
- 19. 32位程序如何能在64位系统中运行
- 20. 64位操作系统上的32位VC++可再发行?
- 21. 32位应用程序在64位操作系统上运行得更快还是更慢?
- 22. 如何从32位应用程序注册64位DLL(在64位操作系统上)
- 23. 安装在64位操作系统上的Windows 32位Eclipse?
- 24. JNA在64位操作系统上具有32位JVM
- 25. 在64位操作系统上调试32位CASSINI(Oracle 9)
- 26. 在64位架构上的32位操作系统
- 27. 在64位服务器上加载32位dll操作系统
- 28. 在64位操作系统上针对32位操作系统运行时问题编译的Java
- 29. 64位Java应用程序:是64位操作系统,64位JRE和64位应用程序吗?
- 30. 64位应用程序的32位操作系统的文件夹
已更新到类似博客条目的链接。 – statenjason 2011-01-09 09:24:11