Прописываюсь:
- Код: Выделить всё
My.Computer.Registry.CurrentUser.CreateSubKey("Software\Microsoft\Windows\CurrentVersion\Run\MyApp")
My.Computer.Registry.SetValue _
("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run", "MyApp", Application.ExecutablePath)
А удалять сам ключ MyApp не хочет.
Удаляет либо ветку MyApp -(если DeleteSubKey и ветка присутствует)
,а если использовать DeleteValue то пишет,что значения для этого имени не существует.Хотя RegEdit показывает сам ключ и его значение.

- Код: Выделить всё
My.Computer.Registry.CurrentUser.DeleteValue _
("Software\Microsoft\Windows\CurrentVersion\Run\MyApp")
С Ув.Nic.