Я создаю установщик MSI для надстройки Word 2010, которая будет установлена для всех пользователей.Эта надстройка включает шаблон, который требуется для работы моей надстройки.Я установил файл шаблона для установки в общую папку C:\Program Files\Common\Microsoft\Templates
.Затем я устанавливаю следующий ключ:
User/Machine Hive: Software\Microsoft\Office\14.0\Common\General
SharedTemplates="[CommonFilesFolder]Microsoft\Templates"
Когда я выбираю установку для «Только я», вышеуказанный ключ и значение загружаются в HKEY_CURRENT_USER, и все в порядке.Однако, когда я выбираю «Все», указанный выше ключ загружается в HKEY_LOCAL_MACHINE (как и должно быть), но Word, похоже, не получает значение из реестра в этом месте.
Мне нужно найти способ, чтобы общие шаблоны были доступны всем пользователям, когда MSI установлен один раз для «всех».
Установщик работает под управлением Windows XP, 32-разрядная версия.