2011-05-03 71 views
3

我有一個從Visual C#Express 2008編碼的應用程序。我想將該應用程序移植到Mac OS X * .app和一個Linux應用程序。我該如何去做呢?在互聯網上有沒有可以下載的編譯器讓它解析我的C#源代碼並輸出其他操作系統的對應代碼?在OS X和Linux上的C#?

回答

2
+0

我是否需要購買適用於Visual Studio的Mono Tools?還有,如果我不使用Visual Studio,而只使用Visual C#Express,那該怎麼辦? – 2011-05-03 04:48:45

+0

不,您可以使用SharpDevelop:http://www.icsharpcode.net/opensource/sd/來嘗試導入您的項目。它不會是完美的,所以你必須修復沒有遇到的問題。您甚至可能會遇到無法解決的參考問題,但這是社區提供的最佳解決方案。不,Mono是開源且免費的,就像啤酒一樣。 – Milimetric 2011-05-03 04:51:08

+0

我有點談論這個 - > http://postimage.org/image/17k9el5lw/ – 2011-05-03 04:58:51

0

您需要使用支持所有這些平臺的Mono項目。您可能需要重新處理項目,以處理特定於MS .net實現的任何Windows特定代碼或功能。