Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to create a Mono bundle that includes WPF libraries?

I know WPF libraries aren´t implemented by mono class library, however(as far as I know) the mono 2.6 runtime is fully compatible with the .NET 2.0/3.5 runtime, so if the WPF libraries only make PInvoke calls to windows api it is theoretically possible to run a wpf application on windows using the mono runtime. The reason for wanting that is deploying a wpf application as a standalone executable for windows. Has anyone tried something like that before? If so, what were the results?

like image 820
Thiago Padilha Avatar asked Jun 02 '10 21:06

Thiago Padilha


1 Answers

In short... No

At this point, the Mono project does not have plans to implement Windows Presentation Foundation APIs as part of the project

Mono will provide Moonlight support which, from what I understand, would also use a subset of XAML to create its UI (the same as Silverlight does) but there are legal complications involved. Such as, it's limited to non-microsoft and non-mac platforms.

If you want to find a list of open-source cross-platform alternatives to WPF/XAML I'm working to compile a list of viable alternatives.

like image 72
Evan Plaice Avatar answered Oct 06 '22 00:10

Evan Plaice