[Mono-devel-list] FW: [Mono-list] Windows Seup package
Daniel Morgan
danmorg at sc.rr.com
Thu Mar 6 18:18:03 EST 2003
Hello,
I thought I would forward this to the proper mailing list - mono-devel-list.
What should the standard for mono registry keys on Windows be?
Daniel
-----Original Message-----
From: mono-list-admin at lists.ximian.com
[mailto:mono-list-admin at lists.ximian.com]On Behalf Of Gert Driesen
Sent: Wednesday, March 05, 2003 2:37 PM
To: mono-list
Subject: [Mono-list] Windows Seup package
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
More information about the Mono-devel-list
mailing list