Проблема развертывания и расширения надстроек Outlook Com

Я разработчик, пишущий надстройку для Outlook2003/2007 с использованием C#, Visual Studio 2005. Я также использую мастер надстроек COM (не использую VSTO, у меня есть Connect.cs). Программа успешно работает с Visual Studio, установленной на моем компьютере, но когда я пытаюсь развернуть программное обеспечение, я получаю странное поведение.

У меня есть система регистрации, настроенная на запись нескольких событий Extensibility.IDTExtensibility2 (OnBeginShutdown, OnDisconnection, OnConnection и OnStartupComplete) в файл журнала. Когда я запускаю Outlook на развернутой машине, моя надстройка не запускается. Однако, когда я выхожу из Outlook, я вижу данные в своем журнале, но они показывают, что были запущены только события OnDisconnection и OnBeginShutdown. Почему OnConnection и OnStartupComplete не запускаются? Я волнуюсь, это проблема ссылок /DLL, но почему другие события запускаются, а не эти два?

1 ответ

Хорошо, я понял это для всех, кто может столкнуться с этим: у нас был установлен управляемый dll для регистрации взаимодействия (в свойствах проекта)... убедитесь, что этот флажок снят! Это было переопределение регистрации шим

Другие вопросы по тегам