GTK#.NET应用程序不需要单独的GTK#安装

问题描述:

我在窗口上使用MonoDevelop开发C#应用程序,发现我喜欢使用GTK#而不是winforms。但是,据我目前所知,您不能将GTK#运行时嵌入到应用程序中。问题是我宁愿不必要求我正在工作的应用程序的最终用户必须单独安装GTK#...对于像我这样的极客们来说这很好,但该应用程序适用于非极客用户我希望安装几乎是一键式操作。有任何想法吗?GTK#.NET应用程序不需要单独的GTK#安装

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

更难的方法是复制所有的Gtk#的安装程序会在您的应用程序的安装程序(把文件在正确的位置,注册表项,路径等)

为Gtk#的安装程序中的维克斯文件这里: http://anonsvn.mono-project.com/viewvc/trunk/win32-installers/