在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位或64位应用程序?
- 2. 在32位操作系统上运行64位jvm
- 3. 在64位操作系统上运行的32位程序内存消耗
- 4. 在64位和32位系统上运行程序
- 5. 使用arm v8运行32位和64位操作系统
- 6. 如何强制ANYCPU .net应用程序以32位或64位运行?
- 7. Win 7 64位操作系统上的Net Target = 4.5,Platform = AnyCPU和Prefer32Bit = off以32位运行
- 8. 32位操作系统VC++应用程序迁移到64位操作系统VC++应用程序
- 9. 我可以在32位系统上运行在64位系统上开发的C#应用程序吗?
- 10. 确定从32位操作系统或64位操作系统C/C++应用
- 11. 64位操作系统上的32位VC++可再发行?
- 12. 如何从32位应用程序注册64位DLL(在64位操作系统上)
- 13. 在64位操作系统上调试32位CASSINI(Oracle 9)
- 14. 在64位服务器上加载32位dll操作系统
- 15. 64位Java应用程序:是64位操作系统,64位JRE和64位应用程序吗?
- 16. 64位应用程序的32位操作系统的文件夹
- 17. 在32位操作系统中使用64位dll
- 18. VM Virtual Box 64位硬件上的32位操作系统
- 19. 64位操作系统上的32位ActiveX DLL的问题
- 20. 对32位系统中的64位字进行操作
- 21. 在64位操作系统上的进程内wmi提供程序(32位)中加载本机DLL(32位)
- 22. 如何在32位体系结构上运行64位应用程序
- 23. 我可以在64位操作系统上安装32位jvm吗?
- 24. 32位DLL不能在64位操作系统
- 25. 如何编译32位程序并在64位操作系统(如Windows 7)上运行它?
- 26. 具有32位操作系统程序兼容性的64位处理器?在64位处理器上的
- 27. 在32位操作系统上生成64位可执行文件
- 28. 32位SPARC V8应用程序可以在64位SPARC V9上运行吗?
- 29. 32位用户模式驱动可以在64位操作系统上运行吗?
- 30. 在64位操作系统上使用Web Garden的32位应用程序的IIS6可用内存(32Gb Ram)
已更新到类似博客条目的链接。 – statenjason 2011-01-09 09:24:11