У меня есть приложение, которое получает приложения из реестра.В 32-битной Windows это работает правильно.Но часть систем 64-битная, и мое приложение предназначено только для чтения, 32-битные приложения.
Microsoft.Win32.RegistryKey regKey = Microsoft.Win32.Registry.LocalMachine;
Microsoft.Win32.RegistryKey subKey1 =
regKey.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall");
string[] subKeyNames = subKey1.GetSubKeyNames();
List<string> lst = new List<string>();
У меня нет 64-битной Windows, и я не могу проверить, как выглядит реестр на 64-битной машине.
Спасибо