我的Windows 7 64位,带有Microsoft Visual Studio 2010和后续安装SP1。

如果我打开控制面板|程序和功能,我看到3个参赛作品为Visual Studio 2010,第三个是一个ADO.NET。

我试图先卸载sp1,以某种方式失败。它询问了Visual Studio 2010设置磁盘,我放入了。可悲的是,完成后,SP1留在程序和功能列表中。

我尝试卸载vs2010,卸载很好,但留下了sp1的条目。我尝试卸载SP1,但是收到了一条消息,即我必须安装VS2010,所以我咬了我的嘴唇,拖累了我的刺激,然后重新安装了VS2010。我只收到一个选择SP1的选项,我做了。我猜你可以考虑重新申请。

刷新程序和功能再次显示3个条目。我能够卸载SP1,至少可以选择在那里,我能够完成卸载。我将VS2010磁盘保存在CD托盘中。可悲的是,关闭控制面板程序和特征(随后的CPPF)并重新打开它,很好地显示了微软的错误投入了SP1。选择卸载/更改对话框中的条目结果以安装SP1。 似乎SP1可能部分地消失,但显然不完全。条目,与该条目相关联的可执行文件/ dll很好地存在。

如何删除/清理/删除/ nuke vs2010 sp1包含cppf和它安装的任何其他垃圾?

有帮助吗?

解决方案 3

随着生活的移动,我选择了一个选择可能不是最好的解决方案,但它是一个解决方案,所以这就是我所做的。

我找到了一篇关于从控制面板删除条目的文章|程序和特点。 http://www.roelvanlisdonk.nl/?p=1179 。然后我做了其他步骤。

首先从链接时,当我有一个Windows 7 64位系统时,我去了HKEY_LOCAL_MACHINE \ Software \ WOW6432Node \ Microsoft \ Windows \ CurrentVersion \卸载

在注册表中。有两个位置,一个明显的名称完全拼写出来,另一个名称与displayName属性设置为产品名称作为GuiID的一部分。我删除了两个条目。具有漂亮名称的主要条目作为密钥是从列表中删除程序ID条目的主要条目。

我注意到几种产品共享相同的installsource。这是Bizarro(Smallville Rocks和悲伤的结束),都在C:\ Windows \ Temp文件夹中。由于实际设置程序位于ProgramData文件夹下,我不确定Temp文件夹条目是否有什么。

我删除了programdata部分,但离开了c:\ windows \ temp,虽然我仍在考虑清洁上升,但只是谨慎。

然后我删除了离开运行时的所有其他VS2010组件。顺便说一下,不要忘记删除伪造的昂贵和最终用户安装的定价产品。在dotfuscator下进一步启动(名称排序)...

或多或少清洁的东西。我不确定是什么使用VS2010运行时,所以我要离开。我假设是在VS2010文件夹上安装的内容。

侧面评论:我仍然发现它奇怪的是,注册表中的微软遵循a ... \ software \ microsoft \条目。他们不遵循其他任何地方。为什么?

详细信息: 在注册表中,信息是:

{5ab7d739-1735-3a9e-be73-c43507cb4e6f} 卸载字符串:msiexec.exe / x {5ab7d739-1735-3a9e-be73-c43507cb4e6f} 安装资料来源:C:\ Windows \ Temp \ Microsoft Visual Studio 2010 Service Pack 1_10.0.40219 \ installlocation:c:\ programdata \ vs \ vs10sp1 \ setupcache \ 卸载路径:C:\ programdata \ vs \ vs10sp1 \ setupcache \ Uinstall String:C:\ programdata \ vs \ vs \ vs10sp1 \ setupcache \ setup.exe

共享产品使用C:\ Windows \ Temp ... 40219文件夹: Microsoft SQL Server 2008 R2数据层应用程序框架 Microsoft SQL Server 2008 R2数据层应用程序项目 Microsoft SQL Server 2008 R2管理对象 Microsoft SQL Server 2008 R2 Transact-SQL语言服务 Microsoft SQL Server系统CLR类型 Microsoft Visual C ++ 2010 x86运行时 - 10.0.40219 Microsoft Visual F#2.0运行时

其他产品使用的路径:

c:\ windows \ temp \ Microsoft Visual Studio 2010 Service Pack 1_10.0.40219 \ C:\ Windows \ Temp \ Microsoft Visual Studio 2010 Service Pack 1_10.0.40219 \ dotfuscator \

几个键,其共享相同的C:\ Windows \ Temp文件夹条目(InstallSource): installsource. {09C52940-A4D1-4409-A7CC-1AAE630CF578} {1AA5BD63-6614-44B2-88A7-605191EDB835}

其他提示

我只是使用以下参数运行VS2010 SP 1的Web安装程序。迫使它卸载并让我越过阻塞问题:

vs10sp1-kb983509.exe /卸载/ force

我尝试了上面的James解决方案,但它仍然没有工作并保持安装CD。 进一步搜索后,我发现这个解决方案为我工作:

Microsoft工具删除Visual Studio 2010

这个答案在 msdn论坛解释了手动删除的序列,但更重要的是,它还链接到Microsoft Fixit vs2010卸载实用程序这是我能够摆脱sp1的唯一方法。

这里没有任何解决方案为我删除了VS 2010 SP1。 Visual Stiduio 2010卸载Utility很好地删除了所有内容,而不是VS 2010 SP1。 要删除SP1,我将进入设置缓存并按如下方式进行RAN设置: C:\ programdata \ vs \ vs \ vs10sp1 \ setupcache> setup /卸载/ force

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top