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 安装正在进行中

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

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

在 Windows 7 上安装 Visual Studio 时您会遇到下面的警告:
因为安装一些 Visual Studio 组件所需的安全证书更新无法应用到此计算机,则可能会发生安装错误。
如果您单击继续以继续进行 Visual Studio 安装,通过包从互联网下载选项,您可能会遇到"无法找到软件包源错误" 则不解析。在 Visual Studio 安装完成后,您会看到以下消息︰
安装程序已完成。但是,并非所有功能都将正确都安装。
也会显示,因为系统无法找到指定的文件不能安装多个功能的列表。若要解决此问题,请尝试以下方法︰
  • 请确保您已连接到 internet 的计算机上。
    在某些情况下,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 已经默认安装这些证书更新。

快捷方式 - 一些快捷方式名称仍指示安装较新版本后的预览

如果您安装 Visual Studio 2013 预览,然后在不卸载预览版的情况下安装较新版本的 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 - 上次审阅时间:11/22/2016 06:01:00 - 修订版本: 22.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
反馈