Internet Explorer Developer Channel 常见问题

下面是对我们询问过的有关 Internet Explorer Developer Channel 的几个问题的一些解答。

安装和卸载疑难解答

问:从哪里获取 Internet Explorer Developer Channel?

已为运行 Internet Explorer 11 的 Windows 8.1Windows 7 SP1 客户提供下载。

问:支持哪些操作系统?

答:Internet Explorer Developer Channel 在 Windows 7 Service Pack 1 (SP1) 和 Windows 8.1 更新上受支持。Internet Explorer Developer Channel 在 Server Sku(如 Windows Server 2008 R2 或 Windows Server 2012)上不受支持。

问:安装 Internet Explorer Developer Channel 需要哪些先决条件?

答:Internet Explorer Developer Channel 适用于运行以下操作系统的计算机:

  • Windows 8.1 更新:安装 Internet Explorer Developer Channel 无需任何先决条件。
  • Windows 7 Service Pack 1 (SP1): 在可以安装 Internet Explorer Developer Channel 之前,需要以下先决条件:

问:在尝试安装时获得一条“在安装期间发生致命错误”消息。如何解决此问题?

**答:**重新启动计算机通常可以解决此问题。请重新启动你的计算机,然后再次尝试安装。

问:为什么我的 Internet Explorer Developer Channel 安装因 App-V 客户端而失败?

**答:**如果你的计算机上已经有一个 App-V 客户端在运行,那么我们将停止 Internet Explorer Developer Channel 的安装。这是因为此版本的 Developer Channel 将安装另一个版本的 App-V 客户端,并且可能会中止其他 App-V 客户端应用。

如果你不是企业客户,并且在之前的失败尝试后,在尝试安装 Internet Explorer Developer Channel 时看到此错误消息,则可能需要使用“卸载或更改程序”工具来卸载 App-V 客户端。然后再次尝试安装 Internet Explorer Developer Channel。

问:如何卸载 Internet Explorer Developer Channel?

**答:**从“卸载或更改程序”工具中,右键单击“Internet Explorer Developer Channel”****,然后单击“卸载”。请不要在尝试卸载 Internet Explorer Developer Channel 之前卸载 App-V 客户端程序,因为它可能会阻止 Internet Explorer Developer Channel 卸载。

问:为什么无法卸载 Internet Explorer Developer Channel?

**答:**你应该能够卸载从“控制面板”的“卸载或更改程序”对话框中卸载 Internet Explorer Developer Channel。请确保已关闭所有“Internet Explorer Developer Channel”****窗口,然后再尝试卸载。如果这不起作用,请重新启动计算机,然后重试。

问:我已尝试重新启动,但为何仍无法卸载 Internet Explorer Developer Channel?

**答:**如果已尝试重新启动计算机但仍无法卸载 Internet Explorer Developer Channel,则很可能缺少卸载所需的某些组件,或者另一个应用程序在尝试使用 App-V 客户端并阻止其卸载。请执行以下步骤:

  • 使用管理员权限打开 Windows PowerShell。执行此操作的最简单方法是:在“开始”菜单中搜索 PowerShell、右键单击,然后单击“以管理员身份运行”。
  • 运行以下命令行,一次一行:
    • Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process
    • $regkey = "HKLM:\SOFTWARE\microsoft\Appv\Client\Virtualization"
    • Set-ItemProperty $regkey -name EnableDynamicVirtualization -value 0
    • Set-ItemProperty $regkey -name ProcessesUsingVirtualComponents -value ""
  • 重新启动计算机。
  • 尝试从“控制面板”的“卸载或更改程序”****对话框中卸载 Internet Explorer Developer Channel。
  • 如果卸载失败,则使用管理员权限打开 Windows PowerShell 并运行以下命令:
    • Import-Module appvclient
    • $packagePath = $env:ProgramData + '\Package Cache\{4BE37C1D-4D90-432A-8E70-A46CABC26247}v5.1.4099.0'
    • Add-AppvClientPackage "$packagePath\IEDC.appv" -DynamicDeploymentConfiguration "$packagePath\IEDC_DeploymentConfig.xml" | Publish-AppvClientPackage
    • $packagePath
  • 从“控制面板”的“卸载或更改程序”对话框中卸载 Internet Explorer Developer Channel。

问:难道我没有随 Internet Explorer Developer Channel 安装 WebDriver 吗?

答: 不是,它只是未激活。激活 WebDriver 后,知道如何访问它的任何程序都可以控制你的浏览器。 若要确保没有人因其浏览器被控制而感到意外,需要手动激活当前版本的 WebDriver。为此,请按照以下步骤操作:

  • 使用管理员特权打开“命令提示符”。执行此操作的最简单方法是:按 WINDOWS 徽标键 + X 获取“快速链接”****菜单,然后按 A 以选择“命令提示符(管理员)”选项。

    “用户帐户控制”提示将要求你确认你想要允许“命令提示符”****对计算机做出更改。同意它,然后“命令提示符”窗口将打开。

  • 导航到 Internet Explorer Developer Channel 安装程序放置 WebDriver 库的位置:

    cd C:\Program Files\Common Files\IEDCWebDriver

  • 注册 IEDCWebDriver.dll 文件:

    regsvr32 IEDCWebDriver.dll

  • 打开 Internet Explorer Developer Channel。从“工具”****菜单中打开“Internet 选项”,选择“安全”****选项卡,然后在选项卡底部附近勾选“启用保护模式”旁边的复选框。为“Internet”****和“本地 Intranet”区域执行此操作。应用新设置。

已知问题

问:Internet Explorer Developer Channel 的已知问题有哪些?

**答:**存在大量已知问题,其中包括:

  • 在 Internet Explorer Developer Channel 中打开文件或运行安装程序可能会因 App-V 客户端虚拟化而失败。我们反而建议使用 Internet Explorer 11 打开文件或运行安装程序。
  • 当 Internet Explorer Developer Channel 运行时,在 Internet Explorer 11 中使用 HTML 选择下拉列表可能会导致 Internet Explorer Developer Channel 挂起或崩溃。
  • 清除浏览历史记录可能导致在首次安装 Internet Explorer Developer Channel 后暂时挂起。此问题将在重新启动计算机后停止发生。
  • 如果你选中了“任务栏和导航”属性中的****“使用小任务栏按钮”选项,则 Internet Explorer Developer Channel 将使用 Internet Explorer 11 图标。由于 Internet Explorer 11 和 Internet Explorer Developer Channel 很容易混淆,我们建议不要使用小任务栏按钮或改为使用桌面上的快捷方式。
  • App-V 客户端虚拟化会引起 Internet Explorer Developer Channel 的某些性能问题。我们不建议使用此版本的 Internet Explorer Developer Channel 来衡量你的网站性能。
  • 由于 App-V 客户端虚拟化的某些设置,搜索提供程序、扩展以及其他配置可能不能在 Internet Explorer 11 和 Internet Explorer Developer Channel 之间共享或同步。
  • 如果尝试从“内存”工具导出一个会话,则将看到一个“打开”对话框而不是“另存为”对话框,即使你可以使用该对话框保存文件也是如此。

问:网站为什么不会在 Internet Explorer Developer Channel 中加载?

**答:**我们遇到过反恶意软件阻止 Internet Explorer Developer Channel 访问网站的情况。请禁用你的反恶意软件并再次重试或将 Internet Explorer Developer Channel 添加到反恶意软件的例外列表。

使用 Internet Explorer Developer Channel。

问:此 Internet Explorer Developer Channel 版本中有哪些新增功能?

Internet Explorer Developer Channel 的 DC1 版本包括对 WebDriver、游戏板、WebGL 和 F12 开发人员工具增强功能的支持。

WebDriver -- 新兴的 W3C 标准,WebDriver API 是可允许你开发和运行复杂的用户方案的工具包的一部分,使用自动化进行快速、高效的测试。有关设置 WebDriver 的详细信息,请转到 WebDriver 设置

游戏板 -- 新兴的 W3C 标准,游戏板 API 使你能够使用 JavaScript 向你的 Web 应用和游戏添加游戏板支持。你可以通过连接你的 Xbox 360 控制器并帮助世界逃离 XP 来进行试用。

WebGL -- 我们已通过改进常规性能和一致性,对我们的 WebGL 支持做出了改进。具体来说,我们已添加实例扩展、16 位纹理、GLSL 内置变量和三角扇。有关这些功能的详细信息,请参阅 Developer Channel 中的 WebGL 更新页面。

F12 开发人员工具 -- 在此版本中,我们已对 F12 开发人员工具的“控制台”、“调试器”、“DOM 资源管理器”、“外壳程序”、“UI 响应能力”和“内存”工具做出多种改进。

问:如何了解最新的 Developer Channel 中的新增功能?

**答:**你始终可以转到 Internet Explorer Developer Channel 页以了解有关 Internet Explorer Developer Channel 的最新功能。若要查看最新标准支持,请转到平台状态页面。你还可以在 Internet Explorer 开发人员中心中看到 Internet Explorer Developer Channel 的更新信息。

问:如何提交新增功能的反馈?

**答:我们欢迎每一位试用我们的新功能并就任意问题提供反馈的用户。我们会主动检查 Microsoft Connect 以获取你的反馈。你只需确保在填写错误后,在表格中勾选“Internet Explorer Developer Channel”**框即可。这样我们就知道这是有关 Developer Channel 的问题。

问:Internet Explorer Developer Channel 是虚拟化的吗?

**答:**是的,此版本的 Internet Explorer Developer Channel 使用 App-V 客户端虚拟化并独立运行 Internet Explorer 11。使用此类虚拟化可能会略微降低性能,因此我们不建议使用此版本的 Internet Explorer Developer Channel 来衡量你的网站性能。

问:Internet Explorer Developer Channel 将始终使用 App-V 客户端吗?

**答:**我们会继续评估用于将来版本的选项。

问:可以使用 App-V 客户端来虚拟化较早版本的 Internet Explorer 吗?

**答:**不可以。虽然 Internet Explorer Developer Channel 使用 App-V 客户端独立运行 Internet Explorer,但是 Internet Explorer 团队做出了许多非常具体的代码更改,才确保 Internet Explorer Developer Channel 不破坏 Internet Explorer 11 功能。通过 App-V 尝试虚拟化较早版本的 Internet Explorer 是不受支持的,并且可能会破坏 Internet Explorer 或 Windows 的功能。有关详细信息,请参阅 https://support.microsoft.com/kb/2020599

问:Internet Explorer 团队会通过 App-V 客户端虚拟化较早或较新版本的 Internet Explorer 吗?

**答:**我们没有通过 App-V 客户端虚拟化较早或较新版本的 Internet Explorer 的计划。但是,我们你建议使用 Internet Explorer 11 的企业模式功能。企业模式是为企业而设计的兼容性模式。此模式允许使用修改过的浏览器配置进行网站呈现,该配置专门用于避免与在较早版本的 Internet Explorer(如 Internet Explorer 7 或 Internet Explorer 8)上编写和测试的 Web 应用相关联的常见兼容性问题。有关详细信息,请参阅打开企业模式并使用站点列表

问:是否应该在我的企业中部署此版本的 Internet Explorer Developer Channel?

**答:**不应该。如果你已安装 App-V 客户端,则不应将此版本的 Internet Explorer Developer Channel 部署到你的企业。

问:可以使用沉浸式体验运行 Internet Explorer Developer Channel 吗?

**答:**不可以。Internet Explorer Developer Channel 仅支持桌面体验。

问:可以使 Internet Explorer Developer Channel 成为我的默认浏览体验吗?

答:不可以。你无法在 Internet Explorer Developer Channel 的**“Internet 选项”**的“程序”选项卡中更改你的设置,因此你无法使其成为你的默认体验。

问:是否存在 Internet Explorer Developer Channel 的兼容性列表?

**答:**存在。Internet Explorer Developer Channel 使用与 Internet Explorer 11 相同的基于 XML 的兼容性列表