我正在開發一個使用C#通過Mono的Unix的巨大控制檯應用程序。 如果我使用M Visual Studio和.NET 3.5開發該應用程序,並且我仔細忽略了使用win32特定的API調用,我應該期望該應用程序能夠在我的Unix機器中自動工作嗎?或者我應該只是得到MonoDevelop並採用單聲道方式?Mono vs .NET Interop好奇心
4
A
回答
5
按照Mono compatibility page單聲道支持:
一切都在.NET 3.5除了WPF和WF,WCF有限。
如果你想在Visual Studio中開發,你應該對Mono進行定期測試,以確保你不會遇到粗糙的邊緣。
3
您還可以使用適用於Visual Studio的Mono Tools外接程序,它允許您在Linux上進行遠程測試,在Linux系統上進行部署等。這是商業化的,但有免費的試用版。
1
一般來說,如果你只使用的東西支持單聲道就可以開發使用Visual Studio但是還必須在單經常測試。而不僅僅是單一的窗口,但單一目標操作系統上運行。你可以通過在目標操作系統上使用目標操作系統遠程調試來做到這一點,使用mono addins for visual studio.
說到MonoDevelop現在變得非常好,我沒有理由不跳過Visual Studio並在目標OS上開發使用MonoDevelop 。這樣你就不必擔心差異了。
+0
我無法在目標操作系統上積極開發。這是一個遠程管理的CentOS雲。沒有X,我只有一個SSH終端。 – Olaseni 2010-03-23 16:12:05
相關問題
- 1. Uploadify - uploadfolder好奇心
- 2. Linux友好(.NET/Mono)瀏覽器對象?
- 3. AuthorizationContext VS AuthorizationHandlerContext在.NET核心
- 4. .NET核心RuntimeIdentifier VS TargetFramework
- 5. 最佳實踐好奇心
- 6. 好奇心約RTTI RAW_NAME()
- 7. .cpp的回報好奇心
- 8. 默認構造好奇心
- 9. Java的好奇心:在類
- 10. 全局變量好奇心
- 11. .Net Core Interop Linux
- 12. .net Excel Interop
- 13. C#Interop與C vs Interop與Java:哪個更好/更容易/更快?
- 14. protobuf-net + Mono + Linux
- 15. V8.NET(v8dotnet)mono
- 16. 在Windows上的.NET到Ubuntu上的Mono
- 17. .Net to COM Interop Tester
- 18. Java .Net Interop。軸java.util.Map
- 19. .NET Interop和TR1 shared_ptr
- 20. 輸出.NET和Mono
- 21. Mono vs VS下的Ilnumerics性能
- 22. IPC mono <-> .NET?
- 23. VS和Mono開發代碼共享
- 24. 的Math.random()與精度損失好奇心
- 25. Java對象數組的好奇心
- 26. (好奇心)的.htaccess RewriteCond指令
- 27. 由於好奇心學習Android開發
- 28. 兩個好奇心與C++語法
- 29. c中的向量好奇心
- 30. 異步/ AWAIT線程化的好奇心
精彩,尤其是像現代藝術博物館 – Olaseni 2010-03-23 06:09:16
附加LINQ的工具,以SQL來你的東西列表中單不支持尚未 – trampster 2010-03-23 10:59:28
由於此評論的寫作,現在是'一切都在.NET 4.0中,除了WPF,的EntityFramework和WF,有限WCF.'(包括Linq to SQL,詳見回答鏈接) – Lloeki 2011-04-21 16:35:23