2016-07-25 145 views
-1

我正在使用wpf创建一个程序(使用MVVM模式),我也希望它能在Linux中工作。我阅读了关于Xamarin,但找不到任何教程如何实现这样的事情。任何人都可以解释,如果甚至可以用xamarin(在visual studio中)使用我现有的程序并在Linux上运行它?如果是这样,我该怎么做?使用xamarin从现有wpf程序创建Linux应用程序

谢谢:)

回答

1

您不需要Xamarin开发使用C#的Linux桌面应用程序。使用MonoDevelop(Xamarin Studio最初是从此项目中分离出来的),您可以开发适合您需求的GTK#应用程序。

WPF的问题是Mono(.NET的开放源代码实现)只是.NET的一个子集,并没有任何WPF实现,nor does it have any plans to implement it

所以从这里可以看出,您仍然可以重复使用现有应用程序中几乎所有的核心代码,但要使其在Linux上运行,您必须重新修改UI层。

相关问题