0
我开发的AddIn存在一个非常奇怪的问题。Outlook禁用VSTO插件,抱怨加载时间
客户抱怨由于加载时间缓慢而导致AddIn被禁用,但在我的代码中(avrg为1.2s),除了AddIn Express生成的代码之外,我没有任何其他自定义代码在启动期间运行在下面看到。
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
logger.Debug("Startup called");
this.AddInStartup();
#region Add-in Express Regions generated code - do not modify
this.FormsManager = AddinExpress.OL.ADXOlFormsManager.CurrentInstance;
this.FormsManager.OnInitialize += new AddinExpress.OL.ADXOlFormsManager.OnComponentInitialize_EventHandler(this.FormsManager_OnInitialize);
this.FormsManager.Initialize(this);
#endregion
logger.Debug("Exit Startup");
}
此外,我有一个功能区功能区(按钮),得到加载。
addIn的所有功能代码(如登录,web服务调用)仅在点击Ribbon按钮打开Outlook时执行。
是否有任何潜在的问题,我可能看过去或可能的外部原因与我的代码无关,哪里的Outlook会抱怨我的addIn启动缓慢,当发生的只是在展望开始时间加载的功能区?