vs_Community /finalizeInstall --installPath "E:\Program Files (x86)\Microsoft Visual Studio\2017\Community"
之后安装程序在 E: 盘开始运行,但仍将子组件安装在 C: 盘。
vs_Community /finalizeInstall --installPath "E:\Program Files (x86)\Microsoft Visual Studio\2017\Community"
之后安装程序在 E: 盘开始运行,但仍将子组件安装在 C: 盘。
使用符号链接将路径指向另一个位置,但主要问题是知道正在安装的组件的目录。 创建符号链接: 1- 以管理员身份运行CMD 输入以下内容 mklink /d "link" "target"
补充Haris Ahmed的答案。假设您希望新的安装文件夹为D:\MSVS2017(根据您的需要进行更改)。
mklink /J "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise" "D:\MSVS2017\2017\Enterprise"
mklink /J "C:\Program Files (x86)\Microsoft Visual Studio\Installer" "D:\MSVS2017\Installer"
mklink /J "C:\Program Files (x86)\Microsoft Visual Studio\Shared" "D:\MSVS2017\Shared"
mklink /J "C:\Program Files (x86)\Microsoft SDKs" "D:\MSVS2017\Microsoft SDKs"
mklink /J "C:\Microsoft\AndroidNDK64" "D:\MSVS2017\Microsoft\AndroidNDK64"
您还可以在安装后移动这些文件夹。只需将它们剪切并粘贴到所需位置,然后相应地使用mklink命令即可。
仍有约20GB未解决的文件存储在C:驱动器中。如果我发现更多内容,我会编辑此帖子。
编辑:刚刚发现还有另外4个G的空间 mklink /J "C:\Program Files (x86)\Android\android-sdk" "D:\MSVS2017\Android\android-sdk"