на каждый компьютер установка сервера пользовательских форм Mapi (на основе сообщений) - PullRequest
1 голос
/ 21 декабря 2011

У меня есть пользовательский сервер форм сообщений, который я устанавливаю на терминальный сервер на основе Windows Server 2003 и 2008. Я хочу выполнить установку для каждой машины, но, похоже, я не понимаю, как установить ее для всех пользователей домена, которые входят в систему.

Если я использую http://msdn.microsoft.com/en-us/library/cc815785.aspx Installform, я могу установить в локальную библиотеку форм или личную библиотеку форм, которые зависят от пользователя. Я не хочу устанавливать в библиотеку организационной формы, если это не может быть сделано через установщик на основе MSI. Что мне нужно сделать, чтобы сделать сервер форм доступным для всех пользователей, я попытался выполнить MapiOpenLocalFormContainer, а затем InstallForm, но, похоже, это работает только для вызывающего пользователя (в данном случае администратора)

С уважением, Руи

Ответы [ 3 ]

0 голосов
/ 22 декабря 2011

Сделайте свойство ALLUSERS = '1', которое будет выполнено для установки на машину

0 голосов
/ 22 декабря 2011

В итоге мне пришлось установить форму при первом запуске outlook для каждого пользователя в соответствующем локальном контейнере форм и при удалении нашего программного обеспечения, я выполнил все перечисления профиля пользователя и очистил FRMCACHE.DAT.

Также здесь есть очень полезный ключ реестра ForceFormReload, описанный здесь http://support.microsoft.com/kb/919596 Спасибо за все ответы.

0 голосов
/ 21 декабря 2011

Я использовал этот подход раньше:

Использование Active Setup для восстановления пользовательских настроек

Вам придется адаптировать его к вашим потребностям, но я нахожу егоработает хорошо.Они описывают, как это сделать в InstallShield, но это также относится и к WiX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...