我在Windows上使用MonoDevelop开发C#应用程序,发现我喜欢使用GTK#而不是winforms。但是,据我所知,到目前为止,您无法将GTK#运行时嵌入到应用程序中。问题是我宁愿不要求我正在努力的应用程序的最终用户必须单独安装GTK#这对于像我这样的极客来说很好,但该应用程序适用于非极客用户我希望安装几乎是一键操作。有什么想法吗?
答案 0 :(得分:4)
“简单”的方法是将Gtk#安装程序嵌入到应用程序的安装程序中。
更难的方法是复制Gtk#安装程序在应用程序安装程序中执行的所有操作(将文件放在正确的位置,注册表项,PATH等)。
Gtk#安装程序的Wix文件位于: http://anonsvn.mono-project.com/viewvc/trunk/win32-installers/