2013-07-17 2 views
0

Что я хочу знать, это самый простой способ получить приложение GTK #, работающее в Windows.Самый простой способ заставить приложение gtk # работать с окнами

Я хочу развиваться в Ubuntu, а затем сделать инсталляторов для людей, которые работают окна так, что они могут просто использовать свои приложения сразу ..

Нужно ли мне как-то расслоение Моно в инсталлятор .. возможно GTK # тоже ..

Это кажется немного кошмара ..

Так что да просто самый простой способ для меня, чтобы иметь возможность развиваться в MonoDevelop, а затем дать людям свои приложения без них приходится делать кучу трюков чтобы они работали.

ответ

1

До тех пор, пока вы не используете библиотеки спецификаций Mono и P/Invoke, ваше приложение должно запускаться из окна в системе Windows - при условии, что платформа .NET доступна.

Относительно того, как вы хотите отправить заявку и зависимости, особенно GTK #, я советую вам взглянуть на этот вопрос: Deploy gtk sharp applications to windows without installing gtk. Описаны несколько методов, один из которых, вероятно, выполнит ваши требования.

+0

Хорошо, я посмотрю на этот сайт, приветствует .. Вчера я сделал тестовое приложение, используя GTK #, все, что у него было, это несколько ярлыков, панель инструментов и кнопка, и она не запускалась на Windows прямо вверх. ничего не произошло при нажатии на файл exe – lilSebastian

+0

Имейте в виду, что GTK + runtime (native), как сборки GTK #, должны быть доступны в целевой системе. Кроме того, вы хотите, чтобы версия GTK # соответствовала текущему времени исполнения GTK +. В вопросе, который я связал, третья возможность принятого ответа - это тот, который я бы выбрал, поскольку он позаботится об этом. – dna

Смежные вопросы