Internet Explorer Developer Channel 常见问题
下面是对我们询问过的有关 Internet Explorer Developer Channel 的几个问题的一些解答。
安装和卸载疑难解答
问:从哪里获取 Internet Explorer Developer Channel?
已为运行 Internet Explorer 11 的 Windows 8.1 和 Windows 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 11
- Microsoft .NET Framework 4.0(完整版本)
- PowerShell 3(x86 或 x64)
问:在尝试安装时获得一条“在安装期间发生致命错误”消息。如何解决此问题?
**答:**重新启动计算机通常可以解决此问题。请重新启动你的计算机,然后再次尝试安装。
问:为什么我的 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 的兼容性列表。