Доступ к разделу реестра "HKEY_CURRENT_USER\Software\Policies\Microsoft\office\15.0\outlook" запрещен

Я создаю плагин для Outlook с использованием C#.

Я хочу программно добавить подраздел под реестром HKEY_CURRENT_USER\Software\Policies\Microsoft\office\15.0\outlook чтобы всегда включать плагин в Outlook.

Мой фрагмент кода

string SUB_KEY_NAME = @"addinlist";

RegistryKey regkey = Registry.CurrentUser.OpenSubKey(@"Software\Policies\Microsoft\office\15.0\outlook", true);           

regkey = regkey.CreateSubKey(SUB_KEY_NAME);

regkey.SetValue("Plugin Name", "1"); 

Но это бросает

System.UnauthorizedAccessException'исключение и показывает "Доступ к разделу реестра'HKEY_CURRENT_USER\Software\Policies\Microsoft\office\15.0\outlook'запрещен"

Может кто-нибудь мне помочь? заранее спасибо

1 ответ

Попробуйте закрыть и снова открыть Visual Studio, используя запуск от имени администратора. Затем перезапустите свой код.

Другие вопросы по тегам