卸载 Visual Studio 2012。

本文介绍如何卸载 Microsoft Visual Studio 2012 及其相关包,以及如何进行强制卸载。

原始产品版本: Visual Studio 2012
原始 KB 数: 2771441

总结

本文适用于 Visual Studio 2012 版本。 要删除先前的预发布产品版本,请参阅“如何卸载 Visual Studio 2012 候选版本”

如果要在候选版本上安装最新的 Visual Studio 2012 版本,可无需卸载 Visual Studio 2012 候选版本,因为 Visual Studio 2012 可升级到较新版本。

有关更多信息和已知升级问题,请查看“安装 Visual Studio”

手动移除

若要手动删除 Visual Studio 2012 产品,我们建议您首先卸载一个或多个主产品,例如 Visual Studio 2012 Ultimate。 然后卸载其他安装的支持产品。

要强制删除下面列出的大多数软件包,请参见“强制删除 Visual Studio 2012”

卸载 Visual Studio 不会删除或影响用户生成的资产(如项目文件和自定义设置)。 要卸载 Visual Studio,请执行以下步骤:

  1. 打开控制面板中的程序和功能(以前称为“添加或删除程序”或 ARP)。 或者,您可以按如下方式打开它。
    1. 开始菜单上单击运行(Start + R)。
    2. 键入 control appwiz.cpl 并按 Enter。
  2. 从以下已安装的列表中卸载所有主产品。 提示:在控制面板中,您可以搜索 Microsoft Visual Studio 2012 以过滤产品列表。
    • Microsoft Visual Studio 2012 Ultimate
    • Microsoft Visual Studio 2012 Premium
    • Microsoft Visual Studio 2012 Professional
    • Microsoft Visual Studio 2012 Express for Windows 8
    • Microsoft Visual Studio 2012 Express for Web
  3. 单击“查看已安装的更新”。 卸载 Visual Studio 2012 类别下列出的任何更新。

可选共享包

(可选)卸载可能随 Visual Studio 2012 一起安装的以下共享软件包。 有时,即使卸载了软件包,它仍可能出现。 如果发生这种情况,请再次卸载它,这是因为安装了多个同名的软件包。

可能会提示您卸载某个产品可能会影响其他产品。

  • 只有在确定不再需要与软件包关联的功能时,才单击“是”
  • 单击 以保留软件包的安装。

卸载软件包的顺序很重要;下面的列表指明了卸载软件包的顺序。 如果随后进行了更新,则版本号可能比下面显示的要新。 这些软件包也可能被计算机上的其他产品使用。 这些产品包括 Visual Studio 2010 和 Visual Studio 2008。

  1. Microsoft Web 部署 dbSqlPackage 提供程序 - zh
  2. Microsoft SQL Server 数据工具 - enu (11.1.20627.00)
  3. Microsoft SQL Server 2012 管理对象 (x64)
  4. Microsoft SQL Server 2012 Management Objects(管理对象)
  5. Microsoft SQL Server 系统 CLR 类型 (x64)
  6. Microsoft SQL Server 系统 CLR 类型
  7. Microsoft SQL Server Compact 4.0 SP1 x64 ENU
  8. Microsoft SQL Server Compact 4.0 SP1 简体中文版
  9. Microsoft SQL Server 2012 Express LocalDB
  10. Microsoft SQL Server 数据工具构建工具 - CHS (11.1.20627.00)
  11. Microsoft SQL Server 2012 T-SQL 语言服务
  12. Microsoft SQL Server 2012 命令行实用程序
  13. Microsoft SQL Server 2012 Native Client
  14. Microsoft SQL Server 2012 数据层应用框架
  15. Microsoft SQL Server 2012 Transact-SQL 编译器服务
  16. Microsoft SQL Server 2012 Transact-SQL ScriptDom
  17. SSDT 的先决条件
  18. Microsoft Visual Studio 2010 Tools for Office Runtime (x64)
  19. Microsoft Visual Studio 2010 Tools for Office Runtime (x86)
  20. Microsoft ASP.NET MVC 3
  21. Microsoft ASP.NET Web Pages
  22. WCF RIA 服务 V1.0 SP2
  23. Microsoft Web 平台安装程序 4.0
  24. IIS 8.0 Express
  25. Microsoft Web 部署 3.0

我们不建议删除的重要系统更新

Visual Studio 2012 还可能安装以下重要的系统更新。 我们建议保持它们安装在系统上。 其中一些可能会出现在已安装的更新中,这是程序和功能中的一个链接。

警告

计算机上的其他产品也可能使用这些更新,包括 Visual Studio 2010、Visual Studio 2008 或由你或其他开发人员使用这些产品构建的任何应用程序。

  1. Microsoft Silverlight
  2. Microsoft .NET Framework 4.5
  3. Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.4148
  4. Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.6161
  5. Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4148
  6. Microsoft Visual C++ 2008 可再发行组件 - x86 9.0.30729.6161

注意

如果发现卸载 Visual Studio 2012 后一个或多个产品停止运行,请修复这些产品。

强行删除 Visual Studio 2012

还可以通过使用新的命令行开关删除 Visual Studio 2012 及其可选共享程序包。 如果安装了多个 Visual Studio 2012 产品,则在删除所有 VS2012 产品之前,任何通用程序包仍将保留。

即使卸载了主产品,你仍然可以下载并使用它运行以下命令来删除除 .NET Framework 4.5 和 Visual C++ 运行时之外的其余程序包。

警告

运行此命令可能会删除一些程序包,即使它们仍在使用中,就像可选共享程序包中所列的程序包一样。

  1. 下载最初用于安装 Visual Studio 2012 的安装应用程序。 如果从介质安装,请插入该介质。

  2. 打开命令提示符。

    1. 开始菜单上单击运行(Start + R)。
    2. 键入“cmd”,然后按 Enter。
  3. 键入安装应用程序的完整路径,并传递以下命令行选项:

    D:\vs_ultimate.exe /uninstall /force
    
  4. 单击“卸载” 按钮并按照提示操作。

如果有任何疑问或遇到任何问题,请访问 Visual Studio 设置和安装论坛