VSTO Устанавливаемый или исполняемый файл

Я создал приложение Excel Add in Application и создал из него файл .VSTO.

Теперь нужно ли мне создать установщик для его установки, или мы можем создать файл .exe (без установщика).

Мне не нужна опция установщика, так как у некоторых пользователей не будет прав администратора.

Итак, мы можем создать файл .exe из надстройки VSTO Excel.

Спасибо, Картик


person Frontend developer    schedule 23.11.2015    source источник


Ответы (2)


Если я правильно понял, ниже приведен ответ....

Когда вы публикуете проект надстройки, щелкнув проект правой кнопкой мыши, вы увидите, что файл *.VSTO создается по указанному пути.

Этот файл *.vsto сам по себе является установщиком.

person Sujeet Singh    schedule 05.04.2018

Чтобы «установить» надстройку, вам потребуются записи реестра, подобные нашим, показанным ниже.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Word\Addins\Chem4Word]
"Description"="Chem4Word"
"FriendlyName"="Chem4Word"
"Manifest"="file:///C:/Dev/Chem4Word/WordAddIn/WordAddIn/bin/Debug/WordAddIn.vsto|vstolocal"
"LoadBehavior"=dword:00000003

Просто измените местоположение манифеста на место, где находятся ваши файлы .vsto и .dll. Также, как и в этом примере для нашей надстройки Word, «Word» также необходимо изменить на «Excel», где это уместно.

person Mike Williams    schedule 27.12.2019