2016-06-29 4 views
2

Я создал проект установщика с помощью Install Shield в Visual Studio, который требуется для установки пользовательского VSTO-дополнения в Outlook. Установочный файл создается по мере необходимости и запускается без каких-либо проблем, все необходимые файлы устанавливаются в правильный каталог, и все файлы реестра добавляются в реестр пользователей по мере необходимости.Setup Exe Файл, созданный с помощью InstallShield, не устанавливает Outlook Add In успешно

Однако Outlook, похоже, не находит добавление вообще. Может ли кто-нибудь указать мне в правильном направлении?

+0

Вы должны сказать что-то о том, является ли версия Office 32-разрядной или 64-разрядной, а также то, что у вас есть, 32 или 64, если это просто несоответствие в реестре и т. Д. – PhilDW

ответ

3

Для всех в Великобритании - запись реестра «LoadBehavior» должна быть записана точно так, как она отображается здесь. Я использовал английскую орфографию «LoadBehaviour», и это была единственная причина, по которой моя установка не была успешной. Из-за этого меня задержали несколько дней.

0

Прежде всего, убедитесь, что вы выполнили все шаги, описанные в статье Deploying an Office Solution by Using Windows Installer.

Вы видите надстройку, указанную в списке надстроек COM в Outlook?

Удостоверьтесь, что используется правильный улей реестра Windows. Обратите внимание, что это зависит от жесткости Outlook/Windows.

+0

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