Загрузка надстройки Word (vsto) по требованию для надстройки, установленной для всех пользователей - PullRequest
0 голосов
/ 11 января 2012

Мы разворачиваем надстройку VSTO с помощью установщика Windows и регистрируем ее для всех пользователей, как описано здесь: http://msdn.microsoft.com/en-us/library/cc442767.aspx и здесь: http://msdn.microsoft.com/en-us/vsto/ff937654.aspx

Этот подход требует административных привилегий во время установкиэто нормально.

Но мы используем подход «Load On Demand» для нашей надстройки, устанавливая раздел реестра LoadBehavior = 16, как описано здесь: http://msdn.microsoft.com/en-us/library/bb386106.aspx#LoadBehavior

В соответствии сmsdn article Ключ LoadBehavior должен переключиться на 9 после первой загрузки надстройки, чего, к сожалению, у нас нет.Я предполагаю, что это потому, что когда надстройка загружается впервые, она выполняется пользователем без прав администратора и, следовательно, у пользователя отсутствуют разрешения для установки ключа реестра обратно в 9.

Итак,В любом случае существует ли эта проблема или же невозможно развернуть VSTO для всех пользователей на компьютере с поведением нагрузки по требованию?

...