是否可以更改VS模拟器存储 .vhd 文件的默认路径?默认情况下,它设置为将它们存储在我的%LOCALAPPDATA%文件夹下,但这是在我的C驱动器上,而我在C上的空间不足。
如何设置它以将其存储在 D:\ emulators ?
中答案 0 :(得分:4)
@ Ionian316
1 /打开注册表。
2 /转到:HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ VisualStudioEmulator \ Android \ Configuration \
3 /查找文件 UserConfigurationPath
4 /在此处输入您的路径:
默认路径为:%LOCALAPPDATA%\ Microsoft \ VisualStudioEmulator \ Android
新路径示例: D:\ VisualStudioEmulator \ Android
当然,您应该从默认路径复制到新路径,而不是错误。
答案 1 :(得分:0)
编辑1
VS模拟器中有针对Android排查的解决方案(link):
然而,对于当前可用的VS Emu 4 Android版本,此解决方案似乎已过时。我在树中找不到注册表文件夹。
编辑2
这是一个简单的方法,我设法改变了vhd的根路径。
情况1:已安装
%USERPROFILE%\AppData\Local\Microsoft\VisualStudioEmulator\Android\Containers\Local\Devices\vhd\
重命名为其他内容,以进行备份。D:\emulators
。MKLINK /J %USERPROFILE%\AppData\Local\Microsoft\VisualStudioEmulator\Android\Containers\Local\Devices\vhd\ D:\emulators
,按Enter键。D:\emulators
。情况2:尚未安装
D:\emulators
。< / LI>
编辑3
注意:强>
为了正确使用Hyper-V中的vhd(由VSEmu4Android使用),您的 D:\emulators
文件夹和文件不应该被压缩。