visual studio 2017安装提示驱动器不是一个固定的驱动器

因为C盘空间不够,将CDEF盘合在一起,合盘之后vs无法正常使用,提示“找不到一个或多个组件”,重新安装VS,提示驱动器E:\programData\Microsoft\VisualStudio\Packages 不是一个固定的驱动器,无法安装。(E盘已经被合掉了)

请问这种情况应该怎么解决?

img

Hi, 你可以尝试着用installcleanup工具来先卸载: https://docs.microsoft.com/en-us/visualstudio/install/uninstall-visual-studio?view=vs-2022#remove-all-with-installcleanupexe
然后打开注册表,进入"Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup", 找到SharedInstallationPath设置一个有效的路径(这个路径就是VS安装时“安装位置”选项卡-“共享组件、工具和 SDK”的路径,因为你之前在计算机上安装了 Visual Studio,则无法更改共享组件、工具和 SDK 路径,它将显示为灰色,只能通过这种方式手动从注册表里修改。): https://docs.microsoft.com/zh-cn/visualstudio/install/change-installation-locations?view=vs-2022

没有e盘了,路径找不到,肯定会报错啊,我感觉最快的解决办法是卸载VS重新装一遍了

应该是VS默认有些东西不能系统盘导致的,C盘不足不用全部合,把相邻盘格式化,就能合并,那两个盘可以保持不变