Как сделать запись в реестр 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);

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

11   голосов , оценка 3.636 из 5
Похожие ответы