Application GTK # .NET sans installation séparée de GTK #

Je cherchais à développer des applications C # en utilisant MonoDevelop sur Windows et j’ai trouvé que j’aimais utiliser GTK # au lieu de winforms. Cependant, pour autant que je sache, vous ne pouvez pas simplement intégrer le moteur d’exécution GTK # dans l’application. Le problème est que je préférerais ne pas avoir besoin des utilisateurs finaux d’une application sur laquelle je travaille pour avoir à installer GTK # séparément … c’est bien pour les geeks comme moi, mais l’application serait pour les utilisateurs non-geek et je veux que l’installation soit une opération en un clic. Des idées?

Le moyen le plus simple consiste à intégrer l’installateur Gtk # dans le programme d’installation de votre application.

Le plus difficile serait de reproduire tout ce que fait l’installateur Gtk # dans le programme d’installation de votre application (mettre les fichiers au bon endroit, clés de registre, PATH, etc.)

Les fichiers Wix pour l’installateur Gtk # sont ici: http://anonsvn.mono-project.com/viewvc/trunk/win32-installers/