关于卸载:如何卸载/卸载Visual Studio SP1

您所在的位置:网站首页 如何卸载vs2008 关于卸载:如何卸载/卸载Visual Studio SP1

关于卸载:如何卸载/卸载Visual Studio SP1

2024-06-29 18:34| 来源: 网络整理| 查看: 265

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

如果我打开控制面板|在程序和功能中,我看到了Visual Studio 2010的3个条目,第三个是一个ADO.Net。

我尝试先卸载SP1,但以某种方式失败了。它要求我放入Visual Studio 2010安装盘。遗憾的是,完成后,SP1保留在"程序和功能"列表中。

我尝试卸载VS2010,该软件很好地卸载了,但将条目保留为SP1。我尝试卸载SP1,但收到一条消息,我必须安装VS2010,所以我咬紧牙关,减轻了烦恼,然后重新安装了VS2010。我只收到了一个安装SP1的选项。我想您可以考虑重新申请。

更新的程序和功能再次显示3个条目。我能够卸载SP1,至少存在该选项,并且能够完成卸载。我将VS2010磁盘保留在CD托盘中。可悲的是,关闭控制面板程序和功能(随后是CPPF)并重新打开它,很好地显示了Microsoft的bug投资了SP1。选择卸载/更改条目将在对话框中安装SP1。

看起来SP1可能会部分消失,但显然不会完全消失。条目,与该条目绑定的可执行文件/ DLL很好。

如何删除/清理/删除/删除VS2010 SP1(包括CPPF和它安装的任何其他垃圾)?

相关讨论 如果您要解释为什么要卸载SP1,这将有所帮助。 也许还有另一种方式来实现您想要的。 我想摆脱Visual Studio2010。VS2010SP1显示为单独的行项目。 在不删除SP1的情况下删除VS2010会首先保留SP1,但不会安装VS2010。

我只是使用以下参数运行了VS2010 SP 1的Web安装程序。这迫使它卸载,并使我摆脱了阻塞问题:

VS10sp1-KB983509.exe /卸载/ force

相关讨论 此解决方案优于手动注册表操作 +1这对我有用。我必须先从microsoft.com/en-gb/download/details.aspx?id=23691下载安装程序,但其大小不到1MB。 感谢james和jason将我指向安装程序,因为我也无法在系统上找到它。 没有为我工作。它确实尝试使用force,避免了完全拒绝做任何事情,但最终结果是,"不适用或类似的方法。哦,很好。 该下载不再可用,但是我成功地在C:\\ProgramData\\VS\\vs10sp1\\SetupCache\\Setup.exe处使用与原始问题相同的uninstall force自变量运行缓存的Setup.exe。

我在上面尝试了James解决方案,但仍然无法正常工作,并一直需要安装CD。 经过进一步的搜索,我发现了适合我的解决方案:

Microsoft删除Visual Studio 2010的工具

相关讨论 这是为我工作的第一个解决方案。系统提示我插入不存在的源CD,并且显示"网络位置不可用"。感谢Microsoft提供此工具。无需在注册表中乱搞。 这只卸载了VS2010,将SP1留在了我的计算机上,所以现在我必须重新安装VS2010,才能有机会卸载SP1。

随着生活的发展,我选择了也许不是最好的解决方案,但这是一个解决方案,所以这就是我所做的。

我找到了一篇文章,内容涉及从"控制面板"中删除该条目。程序和特点。 http://www.roelvanlisdonk.nl/?p=1179。然后,我执行了其他步骤。

首先,从具有我的Windows 7 64位系统的链接开始,我转到HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall

在注册表中。有两个位置,一个位置很明显,其名称已完全拼出,另一个位置的DisplayName属性设置为产品名称,作为GUIID的一部分。我删除了两个条目。以漂亮名称作为关键字的主条目是从列表中删除程序ID条目的条目。

我注意到几个产品共享相同的InstallSource。这就是bizarro(Smallville岩石,可悲的是结束了),所有这些都在C:\ Windows \ TEMP文件夹中。由于实际的安装程序位于ProgramData文件夹下,因此我不确定TEMP文件夹条目的作用。

我删除了ProgramData部分,但离开了C:\ Windows \ TEMP,尽管我仍然想清理它,但请谨慎。

然后,我删除了所有其他VS2010组件,并保留了运行时。顺便说一句,不要忘记删除Premptive昂贵且基于最终用户安装的定价产品。在Dotfuscator下,它进一步向上(名称升序)...

那或多或少地清理了东西。我不确定是什么使用了VS2010运行时,所以我要离开了。我假设这就是VS2010文件夹中安装的文件。

旁注:我仍然感到奇怪的是,注册表中的Microsoft遵循... \ 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 \ 安装位置:C:\ ProgramData \ VS \ vs10sp1 \ SetupCache \ 卸载路径:C:\ ProgramData \ VS \ vs10sp1 \ SetupCache \ U安装字符串:C:\ ProgramData \ 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)的几个键中的两个: 安装源 {09C52940-A4D1-4409-A7CC-1AAE630CF578} {1AA5BD63-6614-44B2-88A7-605191EDB835}

此处没有任何解决方案可帮助我删除VS 2010 SP1。 可视stiduio 2010卸载实用程序可以很好地删除VS 2010 SP1之外的所有内容。

要删除SP1,我进入了设置缓存并按如下所示运行安装程序: C:\ ProgramData \ VS \ vs10sp1 \ SetupCache>设置/卸载/ force

相关讨论 就是这样。 (即使条目停留在Program and Features中)

MSDN论坛上的此答案说明了手动删除的顺序,但更重要的是,它还链接到Microsoft FixIt VS2010卸载实用程序,这是我能够摆脱SP1的唯一方法。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3