2016-05-13 125 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是要走的路。 –