我聽說你可以在Linux機器上運行.net應用程序。該過程是採取.net字節碼並在linux jvm上運行。有沒有人遇到過這個問題?你知道這樣做的具體瓶頸嗎?。Linux在Linux上運行
2
A
回答
5
有一個更好的過程,那就是使用mono運行時。
Mono是:
一個開源,跨平臺,實現C#以及與Microsoft.NET
它運行於Linux二進制兼容的CLR。它不是完美的,因爲在.NET中有一些特定於Windows的命名空間,它們根本沒有Linux的等價物(WMI,WPF就是幾個例子)。
1
查看Mono project。您可以在許多操作系統上運行.Net項目,包括MacOS,Linux,Solaris和Windows(!)。
並非所有.Net都受Mono支持。 Mono Migration Analysis工具可以在這裏幫助。
相關問題
- 1. 在linux上運行
- 2. Linux上運行
- 3. 在Linux上運行Java Runtime.exec
- 4. 在Linux上運行hg convert
- 5. 運行在Linux中
- 6. 運行C++在linux
- 7. 的java.library.path在運行在Linux上
- 8. GCC:-DVAR = -linux無法正常運行在Linux上
- 9. 使用python在linux上運行phantomjs
- 10. 在Linux上運行Web Api 2(mono/xsp4?)
- 11. 在Linux上批量運行python腳本?
- 12. 運行在Linux上查詢選擇CSV'S
- 13. 在Windows機器上運行python vs Linux
- 14. 在OS X上運行Linux shell
- 15. 是否可以在Linux上運行Azure
- 16. 在Linux上運行ASP Classic和.NET
- 17. 在Windows和Linux上運行C++程序
- 18. 在Altera上運行Linux Stratix 5
- 19. 如何在Linux上運行imageoptim從PHP?
- 20. C++編譯和運行在Linux上
- 21. 只在Linux上運行JUnit測試
- 22. 在Linux上運行MS SQL Server Express Mint
- 23. 在linux服務器上運行java
- 24. 在docker窗口上運行linux容器
- 25. 365在Linux上運行OneDrive的API?
- 26. 如何在Linux上運行libsvm?
- 27. .net 4.6可以在linux上運行
- 28. 編譯C++程序在Linux上運行
- 29. 在Linux服務器上運行Excel宏
- 30. 在Linux上安裝並運行osgEarth
@Abius:這是不正確的。只有WinForms和WPF與Windows密切相關。 (儘管我從來沒有使用Mono) – SLaks 2011-03-15 21:57:25
JVM能運行.NET字節碼嗎?那對我來說肯定是新聞。 – 2011-03-15 21:57:58
@SLaks關於MS SQL呢? – AbiusX 2011-03-15 22:01:30