Brad -- thx! I also did run gacutil -i gtk-sharp.dll
-- but when referring to it from F#, it couldn't find it. Is it GACable? Cheers, Alexy On Nov 19, 2008, at 3:05 PM, Brad Taylor wrote: > On Wed, 2008-11-19 at 20:58 +0100, Christian Hoff wrote: >> Alexy Khrabrov schrieb: >>> Christian -- thanks, that worked! >>> >>> So now I can reference glib-sharp.dll and gtk-sharp.dll from F# >>> directly, and if glue DLLs are on the path, things run fine. What I >>> wonder is, there's much extra files around each DLL, with .config >>> and >>> whatnot. Do any of the extra files help VS, and then how should I >>> try >>> to preserve that info? >> No, these files are not related to Visual Studio; they are needed for >> automake. The Medsphere installer seems to add a project type to VS >> via >> a registry hack, but no idea how they do it. You will have to look at >> the code in their SVN repository to find it out. > > The old Medsphere installers (that were based upon Paco Martinez's > wonderful work) added a template file so that you could easily start a > Gtk# project, but Medsphere doesn't distribute those anymore. If you > wanted to do that, I'm sure you could find a tutorial online > somewhere. > > To be able to add gtk-sharp and friends as references in Visual > Studio, > current installers do the following: > > <RegistryKey Root="HKLM" Action="createAndRemoveOnUninstall" > Key="SOFTWARE\Microsoft\VisualStudio\7.1 > \AssemblyFolders\glib-sharp"> > <RegistryValue Type="string" > Value="[MergeRedirectFolder]lib > \gtk-sharp-2.0\glib" /> > </RegistryKey> > > which, in WiX-speak, creates a registry key in HKeyLocalMachine > \SOFTWARE > \Microsoft\VisualStudio\$(VERSION)\AssemblyFolders\$(DLL) with the > path > to where the DLLs live. This should be really easy to do by hand. > > Hope this helps. > > -Brad > _______________________________________________ Gtk-sharp-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
