Как сделать запись в реестр win7 64. В реестр попадает только последняя запись - C#
Формулировка задачи:
Добрый вечер! Не могу сделать запись в реестр win7 64.
Код выполняется, а запись делаться только последняя. Помогите кто может
Microsoft.Win32.RegistryKey hklm = Microsoft.Win32.Registry.LocalMachine;
Microsoft.Win32.RegistryKey hkcu = Microsoft.Win32.Registry.CurrentUser;
string keyname = "SOFTWARE\\SolidWorks\\AddIns\\{" +@"123" + "}";
Microsoft.Win32.RegistryKey addinkey = hklm.CreateSubKey(keyname);
addinkey.SetValue(null, 0);
addinkey.SetValue("Description", "Sample Addin");
addinkey.SetValue("Title", "MyFirstAddin");
keyname = "Software\\SolidWorks\\AddInsStartup\\{" + @"123" + "}";
addinkey = hkcu.CreateSubKey(keyname);
addinkey.SetValue(null, 0);Решение задачи: «Как сделать запись в реестр win7 64. В реестр попадает только последняя запись»
textual
Листинг программы
Microsoft.Win32.RegistryKey hklm = Microsoft.Win32.RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHive.LocalMachine, Microsoft.Win32.RegistryView.Registry64);
Microsoft.Win32.RegistryKey hkcu = Microsoft.Win32.RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHive.CurrentUser, Microsoft.Win32.RegistryView.Registry64);
string keyname = "SOFTWARE\\SolidWorks\\AddIns\\{" +@"123" + "}";
Microsoft.Win32.RegistryKey addinkey = hklm.CreateSubKey(keyname);
addinkey.SetValue(null, 0);
addinkey.SetValue("Description", "Sample Addin");
addinkey.SetValue("Title", "MyFirstAddin");
keyname = "Software\\SolidWorks\\AddInsStartup\\{" + @"123" + "}";
addinkey = hkcu.CreateSubKey(keyname);
addinkey.SetValue(null, 0);