|
Hi,
Would it be possible to have the Windows Setup package register the following information in the registry on install : - SdkInstallRoot (would point to the root of the mono "sdk", eg. c:\mono-0.20\install) - FrameworkAssemblyDirectory (would point to the lib directory, eg. c:\mono-0.20\install\lib) Each mono version should register itself (using the setup package), by creating a subkey (named after the version) in HKEY_LOCAL_MACHINE\Software\Mono and adding the two values mentioned above under this subkey. For the 0.21 version, you would end up with the following registry entries : HKEY_LOCAL_MACHINE\ SOFTWARE\ Mono\ 0.21\ SdkInstallRoot = c:\mono-0.21\install FrameworkAssemblyDirectory = c:\mono-0.21\install\lib When Mono 0.22 is released and installed later on, you'd get : HKEY_LOCAL_MACHINE\ SOFTWARE\ Mono\ 0.21\ SdkInstallRoot = c:\mono-0.21\install FrameworkAssemblyDirectory = c:\mono-0.21\install\lib 0.22\ SdkInstallRoot = c:\mono-0.22\install FrameworkAssemblyDirectory = c:\mono-0.22\install\lib This will allow tools (like NAnt) to discover the availability (and the location) of mono runtimes on Windows. Is it also possible to include the libxml libraries
(libxml2.dll and libxslt.dll) in the Windows Setup package
?
Thanks, Gert |
