Added support for 64 bit windows

afrisby
Tleiades Hax 2007-10-16 05:20:45 +00:00
parent 5144742e95
commit 58ef357cbf
1 changed files with 5 additions and 1 deletions

View File

@ -70,9 +70,13 @@ namespace LaunchSLClient
RegistryKey exeKey; RegistryKey exeKey;
regKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Linden Research, Inc.\SecondLife"); regKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Linden Research, Inc.\SecondLife");
if (regKey == null) if (regKey == null)
{
regKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Wow6432Node\Linden Research, Inc.\SecondLife");
if (regKey == null)
{ {
throw new LauncherException("Can't find Second Life. Are you sure it is installed?", "LauncherException.Form1"); throw new LauncherException("Can't find Second Life. Are you sure it is installed?", "LauncherException.Form1");
} }
}
Object exe = regKey.GetValue("Exe"); Object exe = regKey.GetValue("Exe");
exeFlags = regKey.GetValue("Flags"); exeFlags = regKey.GetValue("Flags");
exePath = regKey.GetValue(""); exePath = regKey.GetValue("");