Установите VSTO БЕЗ использования Clickonce - PullRequest
8 голосов
/ 09 февраля 2012

Я только что создал свою первую надстройку VSTO для Excel. Я пытаюсь найти способ легко установить надстройку на компьютер конечного пользователя.

Если я скопирую DLL-файл и попытаюсь добавить его из диспетчера надстроек COM в Excel, я получу эту ошибку:

.dll не является допустимой надстройкой Office.

Если я использую мастер публикации, он не дает мне выбора, где устанавливать файлы на клиентском ПК. Вместо этого он использует путь к установочным файлам.

Итак, как я могу установить мою надстройку VSTO без использования мастера публикации (AKA clickonce)?

Ответы [ 2 ]

6 голосов
/ 10 февраля 2012

Вы должны использовать Проект установки Visual Studio и добавить выходные данные проекта vsto. См. Это руководство по развертыванию по использованию VSTO 4.0.

0 голосов
/ 31 октября 2012

Visual Studio Setup Project перезаписывает ключи реестра своими собственными.Я использовал Installshield, который работал отлично.

...