Надстройка не включена после перезапуска в Outlook 2010 - PullRequest
1 голос
/ 13 марта 2019

Буду признателен за любую помощь, так как я исчерпал каждое решение, которое нашел на данный момент.

Поведение загрузки надстройки Outlook указано как " Unloaded " под * 1005.* Файл> Параметры> Надстройки> Надстройки COM .Он будет загружаться и работать как положено, если я вручную проверю надстройку. Однако он автоматически отключается при перезапуске Outlook.Я не могу найти способ сделать эту палку.Вот что я попробовал, основываясь на результатах поиска Google:

  1. В реестре указано, что для всех доступных параметров LoadBehavior установлено значение 3, что означает, что он должен загружаться автоматически,Для правильной оценки я искал каждое вхождение «LoadBehavior», чтобы увидеть, что я что-то упустил, но все они установлены на 3.

  2. « Resilibility »параметры в реестре с именами " CrashingAddinList " и " DisabledItems " пусты, что указывает на то, что эта надстройка не принудительно отключается.Снова я искал все случаи этого в реестре, и они выглядели хорошо.

  3. Я добавил запись " DoNotDisableAddinList " в устойчивость в реестре и дал ему значение 1. Это должно загрузить надстройку, независимо от того, что.

  4. Я удалил надстройку, очистил любую ссылку на него вреестр, перезагрузился и переустановил.Та же проблема продолжается.

Если я назначу пользователя администратором на своем рабочем столе, надстройка автоматически загружается в Outlook и работает, как и ожидалось.Это только раз, когда это работает, однако ни у кого больше нет этой проблемы, и они не установлены как администраторы на рабочем столе.

Есть идеи?

Спасибо, Ян

1 Ответ

1 голос
/ 13 марта 2019

Похоже, что ваша надстройка вызывает исключение при запуске ...

Приложения Microsoft Office могут отключать надстройки VSTO, которые работают неожиданно.Если приложение не загружает вашу надстройку VSTO, приложение может быть жестко отключено или программно отключено надстройка VSTO.

Может произойти жесткое отключение, когда надстройка VSTO вызывает неожиданное закрытие приложения.Это может также произойти на вашем компьютере разработчика, если вы остановите отладчик во время выполнения обработчика события Startup в вашей надстройке VSTO.

Надежно отключенные надстройки перечислены в разделе реестра DisabledItems windows.

Мягкое отключение может произойти, когда надстройка VSTO выдает ошибку, которая не приводит к неожиданному закрытию приложения.Например, приложение может мягко отключить надстройку VSTO, если оно генерирует необработанное исключение во время выполнения обработчика события запуска.

При повторном включении надстройки VSTO с программным отключением приложение немедленнопытается загрузить надстройку VSTO.Если проблема, которая изначально вызвала программное отключение надстройки VSTO, не была устранена, приложение снова отключит программную надстройку VSTO.См. Как: повторно включить надстройку VSTO, которая была отключена , для получения дополнительной информации.

...