Завершейте удобоносимость .NET с вином & Mono?
Mono вариант раскрывать-источника рамок .NET Microsoft. Оно снабжает большую часть из backend характеристик рамок, но несчастливо, падения плоские на своей милой маленькой стороне пытая показать поверхность стыка потребителя - которая desktop apps совсем о.
Вино на друг-руке, находится порт (главные части) архива Win32 Microsoft - зависимости Linux сердечника архивов развития Windows, и важно, взаимодействующие элементы win32. С вином, вы можете побежать много традиционных executables C++ win32 на Linux, с некоторыми ограничениями.
Mono самое большое камень преткновения будет программами GUI и .NET используют P/Invoke для того чтобы вызвать родние non-управляемые dlls win32 - Mono чисто окружающая среда .NET, и не может отрегулировать их. Но от описания выше, то точно что ВИНЕ первенствуйте на… Так не можем мы использовать ВИНО + Mono сделать как раз о любой побежали программе .NET, котор на Linux свежим из составителя .NET?
Несчастливо, ответом будет нет. Подоприте когда Mono проект был первый начинать вне, Mono рассматриваемая команда развития использующ ВИНО для того чтобы снабдить namespace System.Windows.Forms рамок .NET (которые практически 100% родное, котор C++ unmanaged Кодий win32 в завертчицах .NET). Но они сделали правый выбор в решать к не примите легкую дорогу и пойдите та трасса, покидая герметичность Mono проекта неповрежденн и фокусируя на поистине архивах поверхности стыка потребителя крест-платформы вместо (GTK# будет теперь архивом UI выбора для применений крест-платформы .NET).
…
Щелкните для того чтобы продолжать прочитать «вполне удобоносимость .NET с вином & Mono?»
Написано Компьютером Guru дальше 19-ое сентября 2007 с отсутствие комментариев.
Прочитайте больше статьей дальше Кодирвоание и Алтернативы и Mono и ВИНО и Рамки .NET и c# и Windows и Программировать и Linux и средство программирования.














