Я пытаюсь получить все имена экземпляров SQL на машине, все значения хранятся в regkey, вот мой код, но я продолжаю получать исключение нулевой ссылки.
private void RegLoop()
{
RegistryKey key = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL")
foreach (var v in key.GetValueNames())
{
MessageBox.Show("{0}", v);
}
}