在版本1708(Build 8431.2094)之后,VSTO Outlook加载项Dll被outlook(16)锁定

时间:2017-10-17 11:20:10

标签: outlook vsto

Outlook行为更改:在Outlook 16版本1708(Build 8431.2094)上最近一次来自MS的修补程序后,它处理VSTO Dll的行为方式已被更改。如果安装了任何Outlook VSTO加载项,早期其各自的VSTO Dll被缓存在outlook本身创建的任何临时文件夹中,但在此补丁之后,这些Dll直接从安装路径使用而不是从缓存中使用地点。

由于此更改而导致问题:由于此更改,更新过程变得非常困难。现在,要应用任何VSTO加载项补丁,我们需要卸载旧的Dll,或者用新的Dll替换掉。在此过程中,如果打开Outlook,则它已锁定较旧的VSTO Dll并且不允许替换发生。因此,唯一的方法是关闭outlook并进行更新。但是大多数安装都是在完全/静默模式下进行的,它不会向用户提示GUI并突然关闭前景。这是一个糟糕的用户体验,用户可能也会放松他的积蓄并需要重新启动机器以反映加载项的新更新,这些更新在早期重启之后才生效。

0 个答案:

没有答案