回答
你實際上不需要那些建築物的申請。純粹的.NET 2.0+應用程序將在沒有特定編譯器標誌的情況下運行,作爲64位應用程序下的64位應用程序和32位操作系統下的32位應用程序。
編輯:此外,沒有64位版本的Visual Studio的東西。
您還需要一個64位的CPU。
這應該有所有你需要:
http://msdn.microsoft.com/en-us/library/ms241066.aspx
我雖然開始,通過安裝64位操作系統(這顯然必須在64位CPU上運行!)。
然後虛擬化一個32位的操作系統在測試中徹底。 – hometoast 2008-09-24 16:50:00
我在工作的32位機器上運行Visual Studio 2005,並在我的項目屬性中的Build部分下,我可以選擇x64作爲我的平臺目標。
所以我不認爲你需要一個64位的操作系統或特殊版本的VS.
其實你不需要任何東西,因爲.NET應用程序編譯爲CIL。虛擬機在運行時將CIL編譯爲本機代碼。因此,如果您在64位平臺上運行應用程序,它將生成本機64位代碼,但是如果您在32位平臺上運行它,則會生成32位代碼。
但是,如果你想調試/型材/在64位環境中測試您的應用程序,那麼你需要:
- 64位操作系統
- 64位.NET VM
Visual Studio可以調試在64位模式下運行的應用程序。爲了分析你可能需要一個64位的分析器。
Java開始這個,它非常好。 .NET更進一步。平臺獨立性即是。
- 1. 創建64位應用程序
- 2. 我們爲什麼要爲C++應用程序構建64位目標?
- 3. 我是否需要Android手機來創建Android應用程序?
- 4. 用64位框架構建.NET應用程序有什麼好處嗎?
- 5. 什麼特權需要在SharePoint 2013中創建應用程序?
- 6. 什麼是需要在preact應用程序中創建.babelrc
- 7. .NET和64位應用程序
- 8. 我需要什麼工具來編寫Adobe AIR應用程序?
- 9. 我需要安裝什麼來開發Windows Phone應用程序?
- 10. 我需要什麼來在IIS上運行PHP應用程序?
- 11. 人們需要什麼來運行我的應用程序?
- 12. 在64位.net應用程序通過c + + 64位DLL pInvoke
- 13. 32位.NET應用程序和64位.NET應用程序有區別嗎?
- 14. 爲什麼我的64位C++應用程序崩潰?
- 15. 爲什麼我需要爲asp.net web應用程序創建數據庫權限?
- 16. 用Qt構建64位應用程序
- 17. 我是否需要應用.NET Framework更新的32位和64位版本?
- 18. C++ Builder XE3 64位應用程序始終需要rtl170.bpl
- 19. 爲什麼Windows應用程序需要.Net 3.5框架
- 20. VB.NET:我需要什麼來爲我的論壇創建一個聊天應用程序?
- 21. 我應該使用什麼通信技術來創建我的應用程序?
- 22. 如何優化我的.NET網站和64位應用程序?
- 23. 需要幫助來創建Facebook應用程序?
- 24. 爲什麼Java應用程序需要應用程序服務器來託管?
- 25. 我需要做些什麼來記錄我的Ruby on Rails應用程序?
- 26. 使用32位或64位DLL編譯.net應用程序
- 27. 64位Java應用程序:是64位操作系統,64位JRE和64位應用程序嗎?
- 28. 爲什麼我的應用程序需要完整的.NET 4框架?
- 29. 構建桌面應用程序時需要使用什麼?
- 30. 需要什麼來設計類似Flipboard的iOS應用程序
你說得對。這一切都由JIT MSIL編譯器處理。 – 2008-09-24 16:51:52