我開發我的應用程序的32位和64位Windows。 我有一個問題:如果我的應用程序從32位進程中啓動的64位操作系統,我的應用程序將運行32位。 如何我可以重新運行我的C#應用AnyCPU 64位,如果它運行的是32位(WOW64)?如何我可以重新運行我的C#應用AnyCPU 64位,如果它運行的是32位(WOW64)?
2
A
回答
7
如果它是一個Windows應用程序,那麼你可以從64位命令窗口中啓動它。你可以在這裏找到CMD.EXE的64位版本:C:\ WINDOWS \ SYSTEM32 \ cmd.exe的(注意,32位版本是在C:\ WINDOWS \ Syswow64資料\ CMD.EXE)。
如果它是一個Web應用程序,那麼你需要的應用程序池的標識設置爲64位。
+0
謝謝!在我的程序中,我也可以使用System32/SysWOW64中的runas。 – 2011-06-07 13:54:46
相關問題
- 1. 如何強制ANYCPU .net應用程序以32位或64位運行?
- 2. 在64位操作系統上以32位身份運行AnyCPU應用程序
- 3. 我可以將64位SQL Server作爲32位運行嗎?
- 4. 我可以在32位機器上運行64位dll嗎?
- 5. 如何判斷應用程序是以32位還是64位模式運行?
- 6. 我在x86-64 PC上運行32位Windows。我應該下載32位還是64位的Python安裝程序?
- 7. 將32位Web應用程序作爲WOW64在64位服務器上運行?
- 8. 32位應用程序如何在64位Mac上運行?
- 9. 64位JVM上運行的Eclipse 32位
- 10. 我可以在Windows 7下並行運行Java 32位和64位
- 11. 如何判斷我的應用程序是作爲32位還是64位應用程序運行的?
- 12. 如何知道我是否在perl腳本中運行64位或32位Linux?
- 13. 我們如何同時運行IEdriverserver 32&64位(.net綁定)?
- 14. 使用WoW64運行32位應用程序實例的64位Citrix服務器執行的內存處理
- 15. 在32位或64位matlab上運行?
- 16. 運行32位和64位java代碼
- 17. 如何顯示構建版本,以及它是否在我的程序中運行64位或32位?
- 18. 如何從運行Windows Server 2003 64位版本的C#調用32位C DLL?
- 19. 我該如何檢查在哪個模式(32位或64位)上運行的是java運行時版本
- 20. 如何在64位內核上運行32位的python?
- 21. 如何運行64位機器上的32位API?
- 22. 如何在64位mashine上運行32位的fitnesse-standalone.jar
- 23. 我可以從64位應用程序運行32位的C#程序集(dll)嗎?
- 24. 我可以在32位系統上運行在64位系統上開發的C#應用程序嗎?
- 25. 我可以在32位機器上運行64位VMware映像嗎?
- 26. 檢測C++應用程序是在32位還是在64位Windows上運行
- 27. 我的程序如何確定它是在32位還是在64位Windows上運行?
- 28. 爲什麼我的64位服務以32位的方式運行?
- 29. 運行32位java和64位java產生不同的結果
- 30. 檢查正在運行的進程是32位還是64位
選擇AnyCPU選項,你是好去 – 2011-06-07 13:42:07
不,我不好走=)我想在x64上運行的應用程序只爲64位,在x86上只有32位。 – 2011-06-07 13:43:22
您可以在「屬性」 - >「構建」下將「平臺目標」顯式設置爲x64。 – 2011-06-07 13:43:32