Ссылка на объект не указывает на экземпляр объекта при добавлении в реестр - C#
Формулировка задачи:
Не понимаю, в чем ошибка, подскажите пожалуйста!
Пишет, что ссылка на объект не указывает на экземпляр объекта при добавлении в реестр!
Вот код:
string dir = Directory.GetCurrentDirectory();
dir += "\\system\\sys.exe";
string patch = @"C:\Users\Admin\Documents\proverka\sys.exe";
File.Copy(dir, patch);
RegistryKey key = Registry.LocalMachine.OpenSubKey("\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
key.SetValue("System", patch);
key.Close();Решение задачи: «Ссылка на объект не указывает на экземпляр объекта при добавлении в реестр»
textual
Листинг программы
using (var hklm = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry64))
using (var runKey = hklm.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run", true))
{
runKey.SetValue("System", patch);
}