Интеграция приложения ClickOnce с Outlook - PullRequest
0 голосов
/ 28 апреля 2010

У меня есть приложение ClickOnce, которое раньше запускалось пользователями с правами опытного пользователя. Поэтому для интеграции в Outlook (например, синхронизация электронной почты, встреч и адресов) я использовал сторонний компонент от Add-In Express, который включает в себя ActiveX DLL.

Поэтому, когда пользователь загружал мое приложение, я регистрировал ActiveX DLL (если она еще не была зарегистрирована), а затем просто взаимодействовал с ним в приложении.

Что ж, теперь пользователи изменили свои привилегии на стандартных пользователей с ограниченными правами. Это означает, что они не могут регистрировать библиотеки DLL (поскольку он записывает в разделы реестра, которые не имеют ограничений). И интеграция с Outlook, конечно, не получается.

Какие есть варианты интеграции с Outlook для моей ситуации?

1 Ответ

0 голосов
/ 29 апреля 2010

Я думаю, что на самом деле нет никакого способа обойти его как «стандартного» пользователя, поскольку он не может зарегистрировать библиотеки DLL. Вы можете упаковать VSTO в msi и установить его для всех пользователей на машине, но у пользователя, который его установил, должны быть права, необходимые для этого, вероятно, локального администратора. Лучше всего выяснить, как они устанавливают MSI-приложения? и использовать этого пользователя.

...