Надстройка Outlook требует прав администратора для запуска - PullRequest
0 голосов
/ 15 июня 2011

Я кодировал надстройку для Outlook, которая должна изменить реестр, прежде чем он сможет выполнять требуемую функцию. Сначала я достиг этого, имея еще один проект (.exe), который изменяет реестр, а затем запустил этот процесс из моего надстройки Outlook. Теперь я хочу, чтобы эта функция была в самом моём дополнении, но в свойствах проекта нет возможности предоставить файл манифеста вручную для запуска этого дополнения в режиме администратора, и, следовательно, когда я пытаюсь изменить реестр, он выдает исключение при запуске outlook. , Может ли кто-нибудь помочь мне в этом.

Я пишу код на C #, и хотя мой первый подход работал нормально, я не уверен, что запуск другого приложения из моего надстройки для Outlook - хороший способ для достижения цели.

Спасибо Паван

1 Ответ

0 голосов
/ 15 июня 2011

Почему бы не установить надстройку из установщика, который устанавливает соответствующие права доступа для этого конкретного раздела реестра?

Если обычным пользователям приходится изменять этот раздел реестра при при каждом запуске Outlook, лучше всего оформить это прямо в настройках безопасности.

...