我正在尝试在其他驱动器上安装 Visual Studio Community 2017 。
我的C:-drive是一款相当小的SSD,几乎没有空间。所以我试着在我的E:-drive上安装VSC17但没有成功。
实际上:VisualStudioExecutables在我的电子驱动器上,但所有子组件(多平台模拟器等等)都安装在我的C:-drive上。安装人员显然已经知道,因为它已经说没有足够的空间容纳所有组件。
我也是通过命令行
尝试的vs_Community /finalizeInstall --installPath "E:\Program Files (x86)\Microsoft Visual Studio\2017\Community"
之后,安装程序以E:开头,但仍然在C:
上安装了子组件答案 0 :(得分:2)
使用符号链接将路径指向另一个位置,但主要问题是了解要安装的组件的目录。 创建符号链接: 1-以管理员身份运行CMD 输入以下内容 mklink / d“link”“target”
答案 1 :(得分:0)
增加了哈里斯·艾哈迈德(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个演出 mklink / J“ C:\ Program Files(x86)\ Android \ android-sdk”“ D:\ MSVS2017 \ Android \ android-sdk”