2016-05-13 450 views
0

我已經用C#完成了一個程序,但是我想知道,如果我可以在Mac上運行它而不使用虛擬機或Bootcamp,因爲我的Mac只有125 Gb的磁盤空間。我嘗試在互聯網上搜索,並找到一個名爲Wine的程序,但是當我將程序轉換爲Mac應用程序時,它無法啓動。我已經使用Visual Studio,所以他的組件(按鈕,網格等..)和他的本地數據庫。 我希望有人能幫助我。謝謝。在Mac上運行C#(windows)程序

+0

我們需要更多的細節,比如你使用哪種技術(Winforms/WPF),哪個數據庫提供者等。 – Nasreddine

+0

@MurrayFoxcroft好吧,這樣做更有意義。我刪除了我的評論,謝謝。 – doug65536

回答

0

微軟最近購買了Xamarin,Mono項目的「策展人」,該項目旨在讓.Net在任何地方都能運行,看看你是否可以將代碼移植到這裏。 Xamarin現在與您的MSDN訂閱,並有一個免費的SKU,這可能會爲你工作。您可能需要升級到Visual Studio 2015. Here is a good place to get started

另一個選項(對於Visual Studio)將使用Silverlight,它具有Mac runtime。也就是說,微軟不再投資Silverlight,它是一種「垂死」的技術。

+0

Mono項目支持Mac OS X,http://www.mono-project.com/download/。 – luka5z

+0

@ luka5z單聲道沒有提供完整的OS X支持。 Xamarin.Mac是要走的路。 –