Word AddIn не загружается, но когда я меняю «Конфигурацию решения» Visual Studio с Debug на Release, то загружается - PullRequest
2 голосов
/ 22 июля 2010

Я прошу прощения, если это дубликат, но я не смог найти какие-либо решения, которые работали или какие-либо симптомы, идентичные моему.

У меня есть VSTO Word AddIn, который я разрабатывал некоторое время.Я никогда не менял Visual Studio (2010) «Конфигурация решения» раньше;Я только что оставил его как Debug.Но сегодня мой AddIn перестал загружаться в Word.Он появляется в списке надстроек Word COM (список, который вы получаете, когда открываете word, переходите в Word Options \ AddIns), но флажок снят, и когда я включаю флажок и возвращаюсь к этому списку надстроек COM,сноваТакже сообщение для надстройки в списке надстроек Word просто «Unloaded»;не что-то вроде «Unloaded: ошибка произошла, пока ...» Очистка и восстановление не помогают.Удаление узла реестра в HKCU \ Software \ Microsoft \ Office \ Word \ AddIns не помогает.Удаление надстройки из списка надстроек Word не помогает.Я в замешательстве.

Единственные подсказки, которые у меня есть относительно того, что происходит: 1) нет никаких выходных данных из моей сборки / запуска, когда я нахожусь в конфигурации отладки.Окно вывода в Visual Studio просто пустое.2) Когда я переключаюсь в Release release в Visual Studio, моя сборка / запуск теперь приводит к выводу в окне вывода, и надстройка загружается правильно в word.Я чувствую, что эта информация может помочь кому-то более знающему, чем я, о Word / VSTO / Visual Studio.

Помощь?Спасибо.

Ответы [ 3 ]

2 голосов
/ 21 сентября 2011

Вы также можете исправить это с помощью File | Варианты | Надстройки | Затем в поле со списком «Управление» выберите отключенные элементы и нажмите кнопку «Перейти».

Появится диалоговое окно с вашей надстройкой в ​​списке, и вы сможете снова включить ее.

Наслаждайтесь!

1 голос
/ 23 июля 2010

Я решил исправить это, продублировав конфигурацию решения «Отладка». Теперь у меня есть "Debug2", и он, кажется, работает просто отлично.

0 голосов
/ 16 августа 2018

Убедитесь, что все значки, которые вы используете, были добавлены в проект.Это случилось со мной: значок добавляется в файл ресурсов (.resx), а не в проект (.csproj).Запустите решение: нет надстройки, нет сообщения об ошибке.

...