如何设置Outlook VSTO插件使用的IE版本?

本文关键字:IE 版本 插件 VSTO 何设置 设置 Outlook | 更新日期: 2023-09-27 18:14:20

我很难找到这方面的信息。我在我的VSTO Outlook插件中有一个Winforms web浏览器控件。

在使用此控件的其他。net项目中,我通过在HKEY_LOCAL_MACHINE'SOFTWARE'Microsoft'Internet Explorer'MAIN'FeatureControl'FEATURE_BROWSER_EMULATION设置注册表项来更改IE版本,指定我的exe带有IE值之一,但如果我为OUTLOOK.exe制作一个,则不会发生任何事情。

有人熟悉这个吗?

如何设置Outlook VSTO插件使用的IE版本?

如果它是64位机器上的32位应用程序,您可能需要使用HKEY_LOCAL_MACHINE'SOFTWARE'Wow6432Node'Microsoft'Internet Explorer'MAIN'FeatureControl'FEATURE_BROWSER_EMULATION来代替。

参考下面的链接

https://answers.microsoft.com/en - us/msoffice/forum/msoffice_outlook mso_winother mso_o365b/office - 365 - proplus前景- ie浏览器- emulation/b1264b5d - 93 - b0 - 4 - f49 c40 - 752 - 8 a1f0f563b

基本上你需要改变下面的注册表

Computer'HKEY_CURRENT_USER'Software'Policies'Microsoft'Internet Explorer'Main'FeatureControl'FEATURE_BROWSER_EMULATION

这个键将是优先级。因此,设置此键将强制您的web浏览器控件使用所需的IE版本