繁体   English   中英

Outlook Com加载项部署和可扩展性问题

[英]Outlook Com Add-In Deployment & Extensibility Issue

我是使用C#,Visual Studio 2005为Outlook2003 / 2007编写外接程序的开发人员。我也在使用COM外接程序向导(不使用VSTO,我有一个Connect.cs)。 该程序在计算机上安装了Visual Studio的情况下成功运行,但是当我尝试部署该软件时,却出现了奇怪的现象。

我设置了一个日志记录系统,将一些Extensibility.IDTExtensibility2事件(OnBeginShutdown,OnDisconnection,OnConnection和OnStartupComplete)写入日志文件。 当我在部署的计算机上运行Outlook时,我的加载项不会启动。 但是,当我退出Outlook时,我的确在日志中看到了数据,但显示只有事件OnDisconnection和OnBeginShutdown被触发。 为什么OnConnection和OnStartupComplete不触发? 我担心它的引用/ DLL问题,但是为什么其他事件会触发而不是这两个事件呢?

好的,我想通了,对于在那里可能遇到此问题的任何人:我们已将托管dll设置为要注册互操作(在项目属性中)...请确保未选中此框! 这是覆盖垫片注册的方法

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM