好吧,我正在編寫一個我想要跨平臺的應用程序。直到最近,我一直試圖在Silverlight中使用C#執行此操作,因爲它也可以在OS X上運行,但除了對Silverlight不熟悉之外,我在C#中生鏽,我頭痛後頭痛。其中大部分原因是與應用程序一起運行在瀏覽器中的限制,從我的開發服務器直接從文件運行時發生的問題與以下情況不同://等。使用Mono將C#.NET應用程序移植到OS X?
我想而完全放棄了整個OS X的支持思想,而不是完全重寫OS X的應用程序,特別是因爲我完全沒有寫它的經驗。我希望能夠做的是用Visual Studio for Windows在C#.NET中編寫常規應用程序,然後使用Mono輕鬆將其移植到OS X.
使用Mono將.NET應用程序帶到OS X有多困難?我的應用程序非常簡單,沒有任何異常情況會隨着表單或任何東西進行,所以我不得不假設它會在Mono的WinForms實現中得到支持。
有沒有什麼好的資源在那裏如何使用莫諾移植應用程序?或者,也許我錯過了整個觀點,它只是讓你在OS X上運行.NET應用程序,而且我不需要爲移植而煩惱?
原諒我對這個問題的完全無知,我只是開始考慮像在10分鐘後跑到另一個令人討厭的限制Silverlight中去這條路線。
我會是第一個向承認,我不知道我的腦袋從我的有關此主題的屁股,所以,請溫柔.. :)
這可能有所幫助:http://www.mono-project.com/MoMA – Nick 2011-02-01 11:51:58
如果你想編寫一個合適的Cocoa接口的程序,你也可以看看MonoMac http://www.mono-project。 com/MonoMac – Luke 2011-02-01 12:01:34