VSTO Outlook Надстройка отключена в Vista
У нас есть проблема с надстройкой Outlook 2007 (созданной на компьютере для разработки Windows 7 с Visual Studio 2008/VSTO).
Он устанавливается с помощью установщика MSI на этих машинах:
- машина для разработки
- машина с Windows XP
Первоначально установка прошла успешно на компьютере с Vista, но после установки обновленной версии надстройки она отключается при запуске Outlook. Мы подозреваем, что это может быть связано с тем, как Vista управляет безопасностью.
Кто-нибудь сталкивался с проблемами, связанными с установкой VSTO AddIn на компьютере с Vista?
(Обратите внимание, что надстройка в нашем случае устанавливается нормально, но "просто" отключается при запуске Outlook.)
2 ответа
Возможно, добавление вызывает исключение. Необработанное исключение приводит к отключению надстройки.
Мы столкнулись с этой проблемой на некоторых случайных машинах, и после сильной царапины на голове оказалось, что Office.Interop не был установлен на клиенте. Мы предполагали, что он будет установлен вместе с Office 2007 - как представляется, во многих случаях.