问题描述:
由于要整体磁盘,需要把VS2017从固态硬盘卸载,重新安装在机械硬盘。但是在卸载时注册表未能清理干净,在重装时导致共享组件、工具和SDK的安装位置无法修改。
解决方法:
- 打开注册表:Win+R然后输入regedit;
- 在注册表地址输入:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup
- 选择名称:SharedInstallationPath;
- 修改上述名称的数据为所需的安装地址;
- 重新运行Visual Studio Installer进行安装;
Windows SDK的注册表默认安装路径修改
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Kits\Installed Roots
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows App Certification Kit下的InstallLocation
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Kits\Installed Roots下的KitsRoot10
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Kits\Installed Roots下的KitsRoot10