在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