Outlook(办公室)加载项是否可以影响任何其他现有加载项的性能 [英] Can Outlook(office) Add-In impact performance of any other existing Add-Ins present

查看:116
本文介绍了Outlook(办公室)加载项是否可以影响任何其他现有加载项的性能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们使用Visual Studio Outlook 2013加载项项目模板创建了Outlook加载项。我知道如果我的插件很慢,那么它可能会妨碍Outlook的整体性能。但是,我们开发的加载项是否会影响其他加载项的性能,其中最终用户机器上的Outlook已经存在

We have created Outlook Add-In using Visual Studio Outlook 2013 Add-In project template. I understand that if my Add-In is slow then it can hamper overall performance of Outlook. But, can Add-In developed by us hamper the performance of other Add-Ins which are already present inside Outlook on end user's machine?

如果是,那么我们怎么办?测试或衡量Outlook加载项对其他加载项的影响?

If yes then, how can we test or measure impact of Outlook Add-In on other Add-Ins?

如果来自办公室团队的人能够回答这个问题,那将会非常棒。

It will be really great if someone from office team can answer this.

推荐答案

您好,

根据
VSTO加载项的体系结构

如果为应用程序安装了多个VSTO加载项,则会加载每个VSTO加载项一个不同的应用领域。这意味着一个行为不正确的VSTO加载项不会导致其他VSTO加载项失败。

If multiple VSTO Add-ins are installed for an application, each VSTO Add-in is loaded in a different application domain. This means that one VSTO Add-in that behaves incorrectly cannot cause other VSTO Add-ins to fail.

它还有助于确保在应用程序关闭时,所有VSTO加载项程序集从内存中卸载。有关应用程序域的更多信息,请参阅
应用程序域

It also helps to ensure that when the application is closed, all the VSTO Add-in assemblies are unloaded from memory. For more information about application domains, see Application Domains.

所以我认为加载项不会妨碍Outlook中已经安装的其他加载项的性能。

So I think Add-ins would not hamper the performance of other Add-ins which are already installed in Outlook.

问候,

Celeste


这篇关于Outlook(办公室)加载项是否可以影响任何其他现有加载项的性能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆