如何卸载Azure SDK for .NET 2.5?

18

我从这里下载了 Azure SDK for .NET 2.5 的组件,包括 "authoring tools"、"Azure tools" 和 ".net libs" ,并依次安装。安装过程很顺利,甚至还有 Visual Studio 2012 提供迁移我的 .ccproj 项目的选项。

问题是这些组件没有出现在 "添加/删除" 程序列表中(SDK 1.8 组件则出现在该列表中),所以我不知道如何开始卸载 SDK。

如何卸载这些组件?

6个回答

23

我在使用Visual Studio 2015 Community时遇到了同样的问题。在"添加/删除程序"中没有Azure项,在"工具/扩展和更新"中也没有卸载选项。

解决方法是前往C:\Windows\Installer,并在每个描述中包含"Azure"的.msi文件上下文菜单中选择"卸载"。此方法完美地解决了问题,并且所有Azure垃圾都不再出现在Visual Studio中。

注意: .msi文件在Installer目录中具有哈希般的名称,为了方便识别每个.msi文件的内容,请在Windows资源管理器中添加主题列,它会显示文件的描述信息。


3
移除所有这些扩展的好处包括获得更多的硬盘空间和更快启动的Visual Studio。 - NathanAldenSr
描述是什么意思?如何快速识别那些类似哈希命名的“.msi”文件? - David Ferenczy Rogožan
@DawidFerenczy 在Windows资源管理器中,您必须显示“主题”列,并且单词Azure必须包含在此列中。 - Ondřej
@Ondřej,太好了,它起作用了。谢谢你。我已经将它添加到你的回答中。 - David Ferenczy Rogožan

13
我也遇到了同样的问题。我刚刚安装了Visual Studio 2015 Community (Update 2),发现有很多Azure相关的东西都在里面。 我尝试在扩展窗口中将它们移除,但即使我卸载了它们,它们仍然在"关于"窗口中列出。好像只是被隐藏了而不是被卸载了。 更不用说Azure SDK还一直在要求更新,而且在扩展列表中不存在。
经过些许搜索,我找到了这个工具。你可以使用这个工具来删除所有Azure相关的东西。我已经尝试并且它有效果。现在Visual Studio启动得更快了 :D https://github.com/tsasioglu/Total-Uninstaller

12

您在“添加/删除程序”列表中找不到它们,因为早期的SDK工具被称为Windows Azure Something,位于列表底部,而较新的SDK工具被称为Microsoft Azure Something,位于列表中间。

只需按“已安装日期”排序列表,您就可以轻松找到它们并将其删除。


6
为了补充Ondřej的回答(我还不能评论):由于Windows资源管理器不显示描述或无法搜索,我在该文件夹中打开了一个命令行,并运行findstr /I /M azure *.msi以获取包含“Azure”的文件列表。然后我手动检查了结果列表中的每个文件,以确保它与Azure有关,然后就完成了。

1

MyUninstaller自2003年以来一直存在。它是免费的。 它基本上是控制面板\程序\程序和功能的更实用版本。它列出了每个msi的10多个属性;所有这些属性都是可搜索的,包括Azure。

在XP下它要快得多,这就是我知道它的方式。在“快速模式”下非常快,因为它将msi的元数据缓存到单个文件中(%APPDATA%\Roaming\NirSoft\MyUninst.ini)。这总是比打开和读取数百个MSI要快。

F5-刷新列表,但通常不必要

我认为它很安全可靠,因为它实际上并没有“卸载”任何东西。要卸载它只需调用msi即可完成工作。

注意事项:

  • 删除条目不会卸载,只有在软件包已经卸载时才应使用。(这是设计如此)
  • 同时卸载多个软件包通常不起作用,因为msiexec不允许这样做。(这是无害的烦恼)
  • 列表可能包含重复的条目。

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接