2009-04-29 170 views

回答

4

非常可能的,但是,這取決於你的應用程序你的里程可能會有所不同。 no-nos包含依賴於COM和Win32調用的第三方庫/ DLL和P/Invokes。您也可能不得不注意代碼執行文件/目錄連接,因爲在Windows使用「\」時,unix使用「/」作爲目錄分隔符。

0

是的,你可以,最後我檢查了他們的DataGridView正在改進,它現在可以隱藏列,但是他們在dgv上的VirtualMode還沒有工作。

我使用Mono主要用於Remoting的東西,DateTime類型現在在Mono 2.4中與Remoting兼容(yipee!)。之前(在1.9),我必須將我的日期時間字段轉換爲字符串,以便它可以從遠程處理中間層傳輸,這在2.4中不再需要。

使用本指南編寫可移植軟件:http://mono-project.com/Guidelines:Application_Portability

一個例子:

編寫可移植的軟件,你必須 確保您使用 System.IO.Path.DirectorySeparatorChar ( http:/ monodoc/P:System.IO.Path.DirectorySeparatorChar) 字符當您必須連接 路徑,甚至更好,使用 System.IO.Path.Combine (http:/ monodoc /M:System.IO.Path.Combine(string,string)) 組合路徑名的方法。

1

我建議你在Mono IDE中重新編譯相同的代碼,並且可能需要做任何小的改動。我做了很多次。

相關問題