Создание надстройки vsto для установки - PullRequest
3 голосов
/ 29 марта 2011

Я создал несколько надстроек VSTO для Outlook / Word / Excel / PowerPoint. Когда я их собираю и затем запускаю связанную программу, надстройки устанавливаются и работают замечательно.

Когда я пытаюсь установить DLL вручную, в «Параметры> Надстройки> COM-надстройки: Перейти к ...> Добавить ...» и затем выберите DLL, программа сообщает мне, что она не является действительной надстройкой.

В чем здесь проблема? Visual Studio 2010 может установить их автоматически. Кто-нибудь может мне помочь?

Спасибо!

Ответы [ 2 ]

3 голосов
/ 27 апреля 2011

Самый простой способ создать установщик для ваших надстроек - использовать функцию «Опубликовать». Щелкните правой кнопкой мыши свой проект надстройки и выберите «Опубликовать». Это покажет мастера с основными параметрами. Это создаст EXE-файл и ряд других файлов, которые необходимы для установки на других компьютерах.

2 голосов
/ 29 марта 2011

DLL-библиотека надстройки .net VSTO не является обычной COM-библиотекой DLL (например, она не регистрируется самостоятельно, в нее не встроен TLB), поэтому Word не может справиться с этим через диалоговое окно этого надстройки, насколько мне известно.знать.Надстройки VSTO должны быть установлены через установщик.

...