Visual Studio 2013 安装: 常见问题和解决方法

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2899270
替代方法
若要解决这些问题,请尝试下列中的一个或多个方法。

0x80200010、 0x80072efe 或 0x80072ee7 - 下载时的连接问题

当 Visual Studio 安装程序在下载所需组件过程中遇到影响 Internet 连接的问题时,通常会发生此错误。如果您收到这些错误消息之一,请在改善您的 Internet 连接后重新尝试安装 Visual Studio。如果仍然看到此错误,请尝试以下方法:
  • 从其他源安装 Visual Studio。例如,如果您安装了 Visual Studio 中 VisualStudio.com 或从 Microsoft 下载中心尝试下载从 Visual Studio MSDN.
  • 通过使用"布局"开关或 ISO 文件来安装 Visual Studio。有关如何执行此操作的详细信息,请参见 设置 Visual Studio 在 MSDN 网站。

0x80070005 - 拒绝访问

Visual Studio 无法访问一个或多个必需的安装文件时,将发生此错误。此错误可能有以下几种原因:
  • 外部进程(如防病毒或反恶意软件应用程序)在 Visual Studio 尝试安装 Visual Studio 安装文件时锁定了该文件。
    要变通解决此问题,请与您的系统管理员或其他 IT 专业人员协调,以确保这些进程没有锁定 Visual Studio 文件。
  • 尝试安装 Visual Studio 的用户没有计算机上的管理员凭据。要成功安装 Visual Studio,您必须以管理员身份登录。
  • 某些注册表配置单元的权限可以阻止成功安装 Visual Studio。若要解决此问题,请参考 解决使用 SubInACL 工具的安装程序错误 在 MSDN 网站。

0x80070643 - 安装高速缓存或 ISO 已损坏

与安装相关的文件损坏时,通常会发生此错误。您可能会遇到此错误当 使用 ISO 或从 ISO 刻录的 DVD 设置 Visual Studio.您还可能会遇到此错误 在修复过程 Visual Studio。

从 ISO 或由 ISO 刻录的 DVD 安装时出错

如果使用 ISO 文件用于Visual Studio 的安装,或者如果您使用从 ISO 文件刻录的 DVD,则 ISO 文件可能会在下载过程中损坏。您可以通过使用验证的 ISO 文件的完整性 Microsoft 文件校验和完整性验证程序 此工具。若要执行此操作,请按照下列步骤操作:
  1. 下载并安装 Microsoft 文件校验和完整性验证程序工具。
    注意:若要使用此工具,您必须知道 ISO 文件的文件路径。
  2. 在安装该工具时,会提示您提供要提取文件的目录。请记下该目录以供以后访问。例如,您可以提取文件到以下位置 ︰
    C:\TEMP\fciv
  3. 在命令提示符处,键入以下命令,然后按 Enter 键:
    <DIRECTORY_NAME>\fciv.exe -sha1 <ISO_NAME>
    注意:在此命令中, <DIRECTORY name=""></DIRECTORY> 占位符是您提取的文件,文件夹和 <ISO_NAME></ISO_NAME> 占位符是 Visual Studio 的 ISO 文件的路径。有关详细信息,请参阅提取目录中的 ReadMe.htm 文件。
  4. 验证由文件校验和工具返回的 SHA-1 值是否与所需的值匹配。若要确定所需的值,请检查的 ISO 文件下载到的文件夹。请注意,预期的 sha-1 值为每个下载源不同。
    1. 如果您下载的 ISO 文件 MSDN,为每个 ISO 文件的详细信息部分中提供的 sha-1 值。
    2. 如果您下载的 ISO 文件 下载中心,您可以通过展开"安装说明"部分中的产品页面找到 sha-1 值。
如果预期的 SHA-1 值与文件校验和工具返回的值不匹配,则 ISO 文件已损坏。在这种情况下,删除该文件,然后再次下载。
  • 如果您从 DVD 获得 ISO 文件,您可以尝试下载 ISO 文件的 Visual Studio web 安装程序 MSDNMicrosoft 下载中心然后尝试再次安装。
  • 如果您从零售商店购买了 DVD ,您可能还可以从该商店的网站下载 Visual Studio,然后使用 DVD 随附的许可密钥来激活 Visual Studio。有关此过程的详细信息,请与零售商店。

修复过程中出错

如果您在尝试修复 Visual Studio 时发生错误,安装高速缓存可能已损坏。若要修复缓存,请执行以下步骤︰
  1. 关闭 Visual Studio。
  2. 打开高级命令提示符。若要执行此操作,可单击开始键入 cmd开始搜索框中, cmd.exe在结果列表中,用鼠标右键单击,然后单击以管理员身份运行
  3. 在命令提示符下,键入 cd"C:\ProgramData\Package 缓存"然后按 enter 键。
  4. 要清除缓存的.msi 和.cab 文件,请在命令提示符下,键入以下命令,在每条命令后按 Enter 键:
    Delete /F /S *.msiDelete /F /S *.cab
  5. 再次尝试修复 Visual Studio。

0x800713ec - 正在安装 .NET Framework

当正在独立于 Visual Studio 设置 .NET Framework 时,通常会发生此错误。由于 Visual Studio 安装程序的多个组件依赖于.NET Framework,尝试在安装 Visual Studio时安装.NET Framework 会导致意外的行为。
要变通解决此问题,等待 .NET Framework 安装程序完成安装之后才能安装 Visual Studio。

关于证书更新的警告被忽略后,发生多个功能安装错误

在 Windows 7 上安装 Visual Studio 时您会遇到下面的警告:
因为安装一些 Visual Studio 组件所需的安全证书更新无法应用到此计算机,则可能会发生安装错误。
如果您单击继续以继续进行 Visual Studio 安装,您可能会遇到通过从互联网下载软件包选项未能解决的"无法找到软件包源错误" 。在 Visual Studio 安装完成后,您会看到以下消息︰
安装程序已完成。但是,并非所有功能都将正确都安装。
对于因为系统无法找到指定文件而无法安装的多个功能,还会显示一个列表。若要解决此问题,请尝试以下方法︰
  • 请确保您的计算机已连接到互联网。
    在某些情况下,Visual Studio 能够以编程方式检索,然后应用所需的证书更新,因此可以成功安装受影响的功能。
  • 在您的计算机上检查控制自动证书更新的组策略设置。若要检查设置,请打开组策略编辑器(gpedit.msc)。从本地组策略编辑器中的计算机配置下,展开管理模板,展开Internet 通信管理,然后单击Internet 通信设置。控制证书自动更新的设置是关闭自动根证书更新。要使 Visual Studio 自动检索并应用所需的证书,应禁用此设置。
    注意:我们建议您联系您的系统管理员之前不要修改任何组策略设置。
  • 如果上述步骤不能解决此问题,您可以尝试手动安装所需的证书更新。有关如何获取 Windows 更新根证书的信息,请参阅 如何获取Windows的根证书更新.
如果您已经安装了 Visual Studio 2013,您可以在尝试了一个或多个上述方法之后尝试修复 Visual Studio;此过程将尝试成功安装在上一次的尝试中无法安装的功能。若要修复 Visual Studio,打开程序和功能(appwiz.cpl)。从程序和功能窗口中,右击Visual Studio 2013 并选择更改,然后单击修复来启动修复过程。

注意:此错误仅适用于 Windows 7 Service Pack 1 (SP1)。Windows 8 和更高版本的 Windows 已经默认安装这些证书更新。

快捷方式 - 一些快捷方式名称在安装了较新版本后仍指示 Preview 版

如果您安装了 Visual Studio 2013 Preview,然后在不卸载 Preview 版的情况下安装了较新版本的 Visual Studio 2013,某些 Visual Studio 快捷方式名称不会正确更新以指示安装了新版本。虽然名称不正确,但这些快捷方式会正确地指向新 Visual Studio 版本,因此没有必要采取任何措施。但是,如果您希望修改快捷方式名称,您可以尝试以下︰
  1. 卸载 Visual Studio 2013。若要卸载,请打开程序和功能(appwiz.cpl)。在程序和功能窗口中,右击Visual Studio 2013并选择更改,然后单击卸载
  2. 手动删除留下的任何快捷方式。
    1. 打开高级命令提示符。
    2. 在命令提示符下,键入下面的命令然后按 Enter键:
      rmdir /S "%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\Microsoft Visual Studio 2013"
    3. 输入 Y 若要确认您要删除该文件夹及其内容。
  3. 重新安装最新版本的 Visual Studio。
更多信息
如果本文不能解决您所遇到的 Visual Studio 安装问题,请转到 Visual Studio 安装程序和安装论坛 若要查找详细信息。
或者,您可以发布到您 Visual Studio 安装日志文件 Visual Studio 安装程序和安装论坛Microsoft 社区 为进一步帮助。
若要执行此操作,请按照下列步骤操作:
  1. 下载 Microsoft Visual Studio 和.NET Framework 日志收集工具 (collect.exe)。
  2. 从目录保存该工具的位置运行 collect.exe 工具。
  3. 压缩实用程序会创建 cab 文件的所有 VS 和.NET 登录到 %TEMP%\vslogs.cab。
  4. 将 vslogs.cab 文件连同您的问题的一些说明发布到论坛。

警告:本文已自动翻译

属性

文章 ID:2899270 - 上次审阅时间:01/09/2017 21:44:00 - 修订版本: 23.0

Microsoft Visual Studio Express 2013 for Web, Microsoft Visual Studio Express 2013 for Windows, Microsoft Visual Studio Express 2013 for Windows Desktop, Microsoft Visual Studio Premium 2013, Microsoft Visual Studio Professional 2013, Microsoft Visual Studio Ultimate 2013

  • kbcip kbmt KB2899270 KbMtzh
反馈