将Linux映射到Windows之后路径中始终带有ip地址,导致后续的操作无法进行,怎么解决?

源码在Linux机器中,通过Windows中添加“映射网络驱动器(N)...”的方式映射到Windows本地后。

然后,通过安装的Device Tool 工具中的Import Project打开工程后,因为路径中带有ip地址,无法进行后续的烧录等操作。

Device Tool
鸿蒙工具
IDE
2022-01-19 11:36:40
浏览
收藏 1
回答 1
待解决
回答 1
按赞同
/
按时间
馥有诗书气自甄
3

这是因为开发者的电脑在映射盘目录中获取的路径总是为UNC路径(无论是通过Visual Studio Code的API还是通过Python执行Popen函数时),而不是盘符开头的路径,可以通过注册表进制这种行为:

  • 打开注册表【可以通过按Windows键,输入“注册表”搜索】
  • 找到路径“计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor”
  • 右键,新建,选择“DWOED (32 位)值(D)”
  • 右键新增项,重命名,将值设置为“DisableUNCCheck”
  • 右键DisableUNCCheck,修改,重新设置数据(数值数据:1;基数:十六进制)
  • 修改之后重启Visual Studio Code,再进行之前的操作。(某些开发者可能需要重启PC才会生效)
分享
微博
QQ
微信
回复1
2022-01-19 14:34:20
相关问题
鸿蒙os开放如何获取当前设备ip地址
2228浏览 • 1回复 待解决