0

В соответствии с документацией MSDN в системе Office 2007 административные аддины зарегистрированы в HKCU, а не под HKLM. У меня есть дополнительный Outlook 2007, который также зарегистрирован в HKCU.Как запретить пользователю, не являющемуся администратором, отключить Outlook 2007Addin?

Но проблема в том, что даже пользователи не admin могут также отключить добавление, так как оно находится в HKCU. Однако с Outlook2003 addin это было невозможно, потому что он зарегистрировался в HKLM.

Я также вижу некоторые дополнения Outlook 2007, зарегистрированные в HKLM, такие как Microsoft VBA для Outlook Addin, Microsoft Outlook Mobile.

Когда пользователь-не-администратор пытается его отключить, Outlook отображает всплывающее сообщение о том, что эти дополнения зарегистрированы в HKLM, и у пользователя нет разрешения отключить его.

Так как я могу зарегистрировать свой Outlook 2007 addin под HKLM, как они?

ответ

0

У меня такая же проблема, что и деблокирование добавок VSTO. Я не думаю, что есть способ остановить это. Мы столкнулись с MS PSS по той же проблеме.

0

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

Другой вопрос: что произойдет, если вам нужно устранить проблему как пользователь? Как вы можете отключить потенциальную проблему, которую может вызвать ваша надстройка?

Только мои $ 0,02.

Ларри

 Смежные вопросы

  • Нет связанных вопросов^_^