首页 > 解决方案 > 完全卸载 Visual Studio 2017 Enterprise,就像从未安装过一样

问题描述

我在驱动器中安装了一个 SSD 来安装 Visual Studio 2017 Enterprise,并将驱动器命名为 W:

因为我想节省空间,所以我按照这 2 个关于创建符号链接的教程来尝试保存一些 1:将 %TMP% 和 %TEMP% 更改为 DriveLetterYouWantVSin:\Temp 2. https://developercommunity.visualstudio.com/content/问题/49055/vs2015-vs2017-ignore-path-selection-during-install.html

我安装了 VS2017,一切正常。然后我决定我不喜欢 W: 盘符,想把它改成 G:。我知道这会很难,所以我想卸载 VS2017,但安装程序找不到它 图片

所以我用 IOBIT 卸载程序手动卸载了 VS2017,一切似乎都很好,我将驱动器号更改为 G:,删除了我创建的每个符号链接,删除了我能找到的每个 ProgramData\VisualStudio 文件夹,清除了 %TEMP% 目录,决定我不会使用任何符号链接并重新运行安装程序

但我无法更改 SDK、共享组件、工具、SDK 位置,在 github 上它甚至说您只能执行一次:https ://github.com/MicrosoftDocs/visualstudio-docs/blob/master/docs/install /更改安装位置.md

重要此位置是在您首次安装时设置的,以后无法从安装程序 UI 中更改。相反,您必须使用命令行参数来移动下载缓存。

我通过创建虚拟硬盘来解决这个问题,命名为 W:所以安装认为 W:仍然存在,然后安装了我想要的

但我想修改一些东西但我不能,因为我在尝试卸载/修改时遇到同样的错误 图片

所以现在我的问题是:我如何摆脱 Visual Studio,就像它从未存在过一样,所以我可以重新开始。

不幸的是,我没有还原点

感谢您的回复和最诚挚的问候

标签: visual-studio-2017

解决方案


好几个小时后,我终于能够摆脱它

我在我的 C 驱动器上搜索了 VisualStudio 和 Visual Studio,并删除了与它相关的所有内容(除了我的项目)。

然后我删除了注册表中包含 VisualStudio 的所有内容

我能够运行安装程序并再次重新安装所有内容

虽然我的文件类型当时不起作用,所以我做了这里建议的操作:Windows 中的 Visual Studio 文件关联

然后还必须在 zip 中运行 theese 2 reg 文件:http ://s000.tinyupload.com/?file_id=00805027711279044602

修复扩展绑定到 VSIX 安装程序

在那之后,扩展仍然拒绝运行,我遇到了与这里的某些人相同的错误:https ://developercommunity.visualstudio.com/content/problem/25294/tools-extensions-and-updates-gives-error-retrievin.html

所以我重新运行了安装程序(这次它实际上检测到了我的 VS :))并点击修复(在 BSOD 之后(由于某种原因我得到了它))一切正常(几乎我的 VS2015 解决方案仍然缺少图标(但它们只打开美好的))


推荐阅读