#powerpoint #office-addins
Вопрос:
Я следовал этому руководству, чтобы создать свое первое дополнение office для PowerPoint. https://docs.microsoft.com/en-us/office/dev/add-ins/quickstarts/powerpoint-quickstart?tabs=visualstudio
Отладка работает просто отлично, и все работает. Но по какой-то глупой причине, которую я не могу понять, я застрял на публикации, чтобы использовать надстройку вне режима отладки. Поэтому я использовал build -> publish, и он генерирует все файлы, включая .dll файл.
Затем я захожу в свой powerpoint -> параметры ->> надстройки управление надстройками .com и просматриваю файл .dll, чтобы добавить его. но когда я добавляю его, он просто продолжает жаловаться «»… не является действительным офисным дополнением». Но он просто отлично работал несколько минут назад в режиме отладки VS….
Есть какие-нибудь идеи, что здесь может происходить ? может ли это быть какой-то (известный?) жучок ?
Комментарии:
1. В Office есть три технологии,называемые надстройками. Есть оригинальный тип VBA, надстройки COM на основе C#или VB и новейшие на основе Office.js. Вы используете последний тип, поэтому он не будет отображаться в списке надстроек COM. Вот страница Microsoft о развертывании Office.js надстройки: docs.microsoft.com/en-us/office/dev/add-ins/publish/publish