修复 Visual Studio

适用范围:yesVisual Studio noVisual Studio for Mac noVisual Studio Code

Visual Studio 安装有时会损毁或损坏。 修复功能可用于修复各种安装时问题,包括更新问题。

何时使用修复

如果你遇到以下方面的问题,请使用修复功能:

  • 安装有效负载。将文件写入磁盘失败并且文件损坏时,可能会发生与此相关的问题。 修复功能可以重新获取所需的文件。
  • 客户端下载,假设已修复任何 Internet 连接或代理问题。
  • 更新 Visual Studio。 修复可解决许多常见的更新问题。

提示

不稳定的 Internet 连接或 Windows 服务(例如 Windows Installer)出现问题可能会导致安装问题。 在这种情况下,修复也可能受到影响。 若要找出根本性问题,请查看 Visual Studio 安装程序生成的错误报告。

注意

修复 Visual Studio 会重置用户设置并重新安装现有的程序集。 如果遇到产品问题且修复无法修复,请创建 Visual Studio 反馈票证。 有关详细信息,请参阅如何报告 Visual Studio 或 Visual Studio 安装程序的问题

如何修复

  1. 在计算机上找到 Visual Studio 安装程序。

    在 Windows 的“开始”菜单中,可以搜索“安装程序”。

    显示“开始”菜单搜索Visual Studio 安装程序结果的屏幕截图。

    注意

    还可以在以下位置中找到 Visual Studio 安装程序:

    C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe

    可能需要先更新安装程序,然后才能继续操作。 如果是这样,请按照提示操作。

  2. 在安装程序中,查找已安装的 Visual Studio 版本。 接下来,选择“更多”,然后选择“修复”。

    显示Visual Studio 安装程序的“更多”下拉菜单中的“修复”选项的屏幕截图。

    注意

    修复 Visual Studio 会重置其环境。 将删除无需提升权限即可安装的每用户扩展、用户设置和配置文件等本地自定义项。 主题、颜色和键绑定等已同步的设置将会还原。

    “修复”选项仅对已安装的 Visual Studio 实例显示。 如果未看到“修复”选项,则可能是在Visual Studio 安装程序中列出的版本中选择了“更多”,而不是“已安装”。

  1. 在计算机上找到 Visual Studio 安装程序。

    在 Windows 的“开始”菜单中搜索“安装程序”,然后从结果中选择“Visual Studio 安装程序”。

    显示“开始”菜单搜索Visual Studio 安装程序结果的屏幕截图。

    还可以在以下位置找到Visual Studio 安装程序:C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe

    在继续之前,系统可能会提示更新 Visual Studio 安装程序。 如果是这样,请按照提示操作。

  2. 在 Visual Studio 安装程序中,找到要修复的 Visual Studio 安装。 然后从“更多”下拉菜单中选择“修复” 。

    显示Visual Studio 安装程序的“更多”下拉菜单中的“修复”选项的屏幕截图。

    注意

    修复 Visual Studio 会重置其环境。 将删除无需提升权限即可安装的每用户扩展、用户设置和配置文件等本地自定义项。 主题、颜色和键绑定等已同步的设置将会还原。

    “修复”选项适用于已安装的 Visual Studio 实例。 如果在“更多”下拉菜单中未看到“修复”选项,则你所处的位置可能是 Visual Studio 安装程序的“可用”选项卡而不是“已安装”选项卡 。

支持或故障排除

有时,你难免遇到一些问题。 如果 Visual Studio 安装失败,请参阅 Visual Studio 安装和升级问题疑难解答获取分步指南。

下面是另外几个支持选项:

  • 对于与安装相关的问题,我们提供安装聊天(仅限英语)支持选项。
  • 通过报告问题工具(会出现在 Visual Studio 安装程序和 Visual Studio IDE 中)向我们报告产品问题。 如果你是 IT 管理员,并且尚未安装 Visual Studio,可以在此处提交 IT 管理员反馈
  • Visual Studio 开发人员社区中,可提出功能建议、跟踪产品问题,并能找到答案。

另请参阅