Я написал специальную ленту для слова. В моем winForms-приложении я также открываю документ с word-Interop для создания некоторых текстов со словом.Реактивация COM AddIn с Word Interop
Когда я использую обычные текстовые документы, моя лента отображается правильно, но когда я открываю документ в своем приложении, лента уходит.
Я выяснил, что он каким-то образом отключен в COM-AddIn-Options в Word. Когда я его повторно активирую, он появится.
Как я могу его повторно активировать?
[Обновить] Для лучшего понимания: у меня есть два решения. 1) AddIn для Word, который отображает ленту 2) Winform-приложение, которое имеет управление winword, которое загружает в нем слово.
Когда второй запускается, первый из них больше не доступен.
Добавления COM автоматически отключаются, когда они разбивают Word. Это происходит во время отладки вашего дополнения. – sashoalm
Есть ли какой-либо журнал, где я могу увидеть, если он сработает? –
Не то, чтобы я знал. Но если вы закончили Word во время отладки вашего COM-аддона, Word считает, что ваш COM-аддон разбил его, поэтому он отключает его. Так что не беспокойтесь об этом. Если ваш аддон отключен, это означает, что он разбивает Word. Поэтому не пытайтесь повторно включить его программно, потому что вы будете терзать своих пользователей, постоянно разбивая Word на своих компьютерах. – sashoalm