在电脑已有VS2010的情况下安装VS2015又卸载2015,导致VS2010无法打开,报错Exception has been thrown by the target of an invocation,打算卸载2010。
参考https://blog.csdn.net/chenkaifang/article/details/80384681
决定用原始安装包里的文件在控制面板卸载,报错The Windows Installer package: vs_setup.msi could not be opened。
解决方法:
找到原始安装包的位置,打开vs_setup.msi并运行。(运行后去吃饭了,回来没看到结果于是又运行了一次)
再在控制面板-》程序和功能中卸载VS2010,卸载成功。
之后删除安装路径下的文件夹C:\Program Files (x86)\Microsoft Visual Studio 10.0
然后用电脑管家或手工清理无用注册表
最后参考https://blog.csdn.net/xhhjin/article/details/8992392
查看以下程序是否卸载
- Microsoft Visual Studio 2010 ADO.NET 实体框架工具
-
Microsoft SQL Server 2008 R2 Transact-SQL 语言服务
-
Microsoft SQL Server 2008 R2 数据层应用程序项目
-
Microsoft SQL Server 2008 R2 数据层应用程序框架
-
Microsoft Sync Framework SDK 1.0 版 SP1
-
Microsoft Sync Framework Services 1.0 版 SP1
-
Microsoft Sync Framework Runtime 1.0 版 SP1
-
Microsoft Silverlight 3 SDK
-
Microsoft ASP.NET MVC 2
-
Microsoft ASP.NET MVC 2 - Visual Studio 2010 工具
-
Microsoft .NET Framework 4 Multi-Targeting Pack
-
Microsoft TFS 对象模型
-
Microsoft Visual F# 2.0 运行时
-
Microsoft Visual Studio x64 系统必备