如何完全卸载Visual Studio 2010?
我一直在寻找一种可以彻底并最终从我的电脑中删除Visual Studio 2010的CLEAN解决方案。 当您安装Visual Studio时,它还会在“添加/删除程序”面板( appwiz.cpl
)中安装一堆程序(大约55个)。
我已经试过了微软制造的一个小工具,但它几乎没有任何东西。
我真的正在寻找更好的方式来卸载任何版本的Microsoft Visual Studio。 因为我有很多计算机,所以我经常切换到一个版本或另一个版本,或者我决定在一台计算机上不再需要它来恢复一些空间。
真的,最好的解决方案是什么? 如果没有一个,为什么微软没有开发一个实际上运行良好的?
2016年4月更新 - 适用于VS2013 +
微软在2015年底通过发布VisualStudioUninstaller开始解决这个问题。
他们放弃了一段时间的解决方案; 但是截至2016年4月,工作再次开始。
终于在2016年4月正式发布了这个卸载程序,它被描述为“旨在清理/烧焦Visual Studio 2013,Visual Studio 2015和Visual Studio vNext的所有Preview / RC / RTM版本”。
原始答案 - 适用于VS2010,VS2012
请注意,以下两种解决方案仍然会留下痕迹(如注册表文件),并且不能真正将其视为“干净”的卸载(请参阅完整清理解决方案的最后部分)。
解决方案1 - 适用于:VS 2010
有一个由Microsoft提供的卸载程序称为Visual Studio 2010卸载实用程序。 它有三个选项:
上面的链接更详细地解释了卸载程序 - 我建议在使用它之前阅读本文的注释,因为有些注意到安装Service Pack时出现问题(和解决方法)。 之后,使用类似CCleaner的东西来删除剩余的注册表文件。
这里是VS2010 UU下载页面的链接。
解决方案2 - 用于:VS 2010,VS 2012
Microsoft提供的卸载/强制功能可从计算机中删除VS2010或VS2012的大部分残留。
MSDN:如何卸载Visual Studio 2010/2012。 从链接:
警告:运行此命令可能会删除一些软件包,即使它们仍在使用中,如可选共享软件包中所列的软件包。
/uninstall /force
示例: D:vs_ultimate.exe /uninstall /force
之后,使用类似CCleaner的东西来删除剩余的注册表文件。
一个完全干净的卸载?
可悲的是,唯一(当前)实现这一目标的方法是遵循dnLL的建议,并且执行完整的操作系统重新安装。 然后,将来您可以在虚拟机中使用Visual Studio,而不必再担心这些问题。
这是删除所有软件包的最简单方法。 从管理提示符处:
wmic product where "name like 'microsoft visual%'" call uninstall /nointeractive
通过用sql
替换上面的命令中的visual%
来重复SQL等。
放入CD或安装ISO。 使用flags /uninstall /force
从命令提示符运行安装程序
我其实有一天遇到了这个问题,它创造了奇迹。 =)
链接地址: http://www.djcxy.com/p/81695.html