我从这里下载了 Azure SDK for .NET 2.5 的组件,包括 "authoring tools"、"Azure tools" 和 ".net libs" ,并依次安装。安装过程很顺利,甚至还有 Visual Studio 2012 提供迁移我的 .ccproj 项目的选项。
问题是这些组件没有出现在 "添加/删除" 程序列表中(SDK 1.8 组件则出现在该列表中),所以我不知道如何开始卸载 SDK。
如何卸载这些组件?
我从这里下载了 Azure SDK for .NET 2.5 的组件,包括 "authoring tools"、"Azure tools" 和 ".net libs" ,并依次安装。安装过程很顺利,甚至还有 Visual Studio 2012 提供迁移我的 .ccproj 项目的选项。
问题是这些组件没有出现在 "添加/删除" 程序列表中(SDK 1.8 组件则出现在该列表中),所以我不知道如何开始卸载 SDK。
如何卸载这些组件?
我在使用Visual Studio 2015 Community时遇到了同样的问题。在"添加/删除程序"中没有Azure项,在"工具/扩展和更新"中也没有卸载选项。
解决方法是前往C:\Windows\Installer
,并在每个描述中包含"Azure"的.msi
文件上下文菜单中选择"卸载"。此方法完美地解决了问题,并且所有Azure垃圾都不再出现在Visual Studio中。
注意: .msi
文件在Installer
目录中具有哈希般的名称,为了方便识别每个.msi
文件的内容,请在Windows资源管理器中添加主题列,它会显示文件的描述信息。
您在“添加/删除程序”列表中找不到它们,因为早期的SDK工具被称为Windows Azure Something,位于列表底部,而较新的SDK工具被称为Microsoft Azure Something,位于列表中间。
只需按“已安装日期”排序列表,您就可以轻松找到它们并将其删除。
findstr /I /M azure *.msi
以获取包含“Azure”的文件列表。然后我手动检查了结果列表中的每个文件,以确保它与Azure有关,然后就完成了。MyUninstaller自2003年以来一直存在。它是免费的。 它基本上是控制面板\程序\程序和功能的更实用版本。它列出了每个msi的10多个属性;所有这些属性都是可搜索的,包括Azure。
在XP下它要快得多,这就是我知道它的方式。在“快速模式”下非常快,因为它将msi的元数据缓存到单个文件中(%APPDATA%\Roaming\NirSoft\MyUninst.ini)。这总是比打开和读取数百个MSI要快。
F5-刷新列表,但通常不必要
我认为它很安全可靠,因为它实际上并没有“卸载”任何东西。要卸载它只需调用msi即可完成工作。
注意事项: