首页 文章

VSTO“热身”设置; Outlook 是否认为 add-in 加载速度更快?

提问于
浏览
1

读取 Outlook 禁用 add-ins 加载时间太长。我的情况通常不是这种情况,但我认为偶尔有几个客户会发生这种情况。

我最近发现了暖身 VSTO 设置:

一个值,指示在加载 add-in 之前先加载.NET Office 的 Framework 和 Visual Studio Tools [5]运行时,并减少加载 add-in 的感知时间。将 Warmup 条目设置为 1,并将其与 LoadBehavior 条目结合使用,以减少使用 Windows Installer(.msi)部署的 Outlook 2010 和 Outlook 2013 add-ins 的加载时间。不能使用 ClickOnce 设置此注册表项。

我不确定该“感知时间”是适用于 Outlook 还是仅适用于用户。有谁知道这是否减少了 Outlook 认为 add-in 加载所需的时间?还是仍在计时整个过程,包括.NET 和 VSTO 运行时?

1 回答

  • 2

    预热键会强制 Outlook 预加载.Net run-time。这样,它将在 Outlook 启动计时器以计算您的加载项的启动时间时加载,并且不会(据说)因仅出于在.Net 中编写代码而不得不加载数百兆字节的 dll 而受到惩罚。

相关问题