GTK#.NET应用程序,无需单独的GTK#安装

我正在使用MonoDevelop开发C#应用程序,发现我喜欢使用GTK#而不是winforms。 但是,就目前我所知,您不能将GTK#运行时embedded到应用程序中。 问题是,我宁愿不必要求我正在工作的应用程序的最终用户不得不分别安装GTK#…对于像我这样的怪人来说,这是好的,但该应用程序将为非怪胎用户我希望安装几乎是一键式操作。 有任何想法吗?

Solutions Collecting From Web of "GTK#.NET应用程序,无需单独的GTK#安装"

“简单”的方法是将Gtk#安装程序嵌入到应用程序的安装程序中。

更难的方法是复制Gtk#安装程序在应用程序的安装程序中执行的所有操作(将文件放在正确的位置,注册表项,路径等)

Gtk#安装程序的Wix文件位于: http : //anonsvn.mono-project.com/viewvc/trunk/win32-installers/