> I want to include the whole Gtk# package (GTK+ binaries and managed > assemblies) + my program into one Windows MSI.
I did the same with mono runtime and no seperate directories for GTK#. For Gtk I do copy these files to Program dir (locale is DE only!): libcairo-2.dll libgdk-win32-2.0-0.dll intl.dll share/locale/de/LC_MESSAGES share/locale/de/LC_MESSAGES/gtk20.mo share/locale/de/LC_MESSAGES/glib20.mo share/locale/de/LC_MESSAGES/gtk20-properties.mo share/locale/de/LC_MESSAGES/atk10.mo share/locale/de/LC_MESSAGES/gdk-pixbuf.mo libpangocairo-1.0-0.dll libgdk_pixbuf-2.0-0.dll freetype6.dll libpangoft2-1.0-0.dll libgobject-2.0-0.dll libgmodule-2.0-0.dll libglib-2.0-0.dll etc/fonts/fonts.conf etc/pango/pango.modules libcairo-script-interpreter-2.dll libexpat-1.dll libgtk-win32-2.0-0.dll libpng14-14.dll libfontconfig-1.dll lib/gdk-pixbuf-2.0 lib/gdk-pixbuf-2.0/2.10.0 lib/gdk-pixbuf-2.0/2.10.0/loaders lib/gdk-pixbuf-2.0/2.10.0/loaders/loaders.cache lib/gtk-2.0/modules/libgail.dll lib/gtk-2.0/2.10.0/engines lib/gtk-2.0/2.10.0/engines/libwimp.dll lib/gtk-2.0/2.10.0/engines/libpixmap.dll libpango-1.0-0.dll libcairo-gobject-2.dll libgthread-2.0-0.dll libgailutil-18.dll zlib1.dll libpangowin32-1.0-0.dll libgio-2.0-0.dll libatk-1.0-0.dll For Gtk# ther are these files copied: pangosharpglue-2.dll pango-sharp.dll atk-sharp.dll gtk-sharp.dll glib-sharp.dll gdk-sharp.dll gtksharpglue-2.dll gdksharpglue-2.dll glibsharpglue-2.dll For Mono Runtime I do copy, the program is started with embedded Mono. i18n.dll system.xml.dll mono.cairo.dll mono-2.0.dll icsharpcode.sharpziplib.dll mono.posix.dll monoposixhelper.dll mono/2.0/mscorlib.dll i18n.west.dll system.configuration.dll system.dll mono.security.dll I hope that helps. Elmar _______________________________________________ Gtk-sharp-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
