警告: 在某些版本的 Windows 10 上,通过 Microsoft Edge 更新永久禁用已停用的不支持的 Internet Explorer 11 桌面应用程序。 有关详细信息,请参阅 Internet Explorer 11 桌面应用停用常见问题解答。
症状
请考虑以下情况:
-
开发托管 WebBrowser 控件的 64 位应用程序。
-
计算机上安装了 Internet Explorer 11 或 Internet Explorer 10 和 Adobe Reader。
-
尝试使用应用程序中的 WebBrowser 控件打开 PDF 文档。
在此方案中,Adobe Reader 不会启动。 相反,应用程序中的网页无法加载 Adobe Reader ActiveX 控件,并且网页仅显示带有黑色“X”符号的白色页面。
原因
出现此问题的原因是,用于处理 PDF 文档的 Acrobat Reader ActiveX 控件仅以 32 位版本提供。 由于无法在 64 位进程中加载 32 位加载项,因此网页会显示空白页,并指示无法加载 ActiveX 控件。
当 WebBrowser 控件检测到 32 位 ActiveX 控件时,它会尝试在增强保护模式下使用 Internet Explorer 加载控件。解决方案
更新信息
若要解决此问题,请安装 Internet Explorer 的最新累积安全更新。 为此,请转到 Microsoft 更新。 有关 Internet Explorer 的最新累积安全更新的技术信息,请转到以下 Microsoft 网站:
http://www.microsoft.com/technet/security/current.aspx注意 此更新最初包含在安全更新2969262中。
2969262 MS14-035:Internet Explorer 累积安全更新:2014 年 6 月 10 日
状态
Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。
参考
请参阅 Microsoft 用于描述软件更新的术语。
本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 Microsoft 不对这些产品的性能或可靠性提供任何明示或暗示性担保。