在允许的主机列表中找不到主机“...”。您还想打开它吗?

Pfa*_*aum 22 unc visual-studio-code

自从更新到 Visual Studio Code v. 1.78.2 以来,一直弹出此警告。它出现是因为我正在使用的文件夹正在使用 UNC 路径。我靠的是这条路。

VS帮助页面指出:

通过设置配置要允许的主机security.allowedUNCHosts(例如,当打开 \server-a\path 等路径时添加 server-a)

这个设置在哪里?

Sea*_*n O 27

转到“设置”Ctrl + ,并搜索“allowedUNCHosts”。您可以在“安全”部分下找到它。

注意“更改此设置时需要重新启动”

VS Code 设置的屏幕截图,特别是安全部分和允许的 UNCHosts

  • 它在没有斜杠的情况下工作(即“gisfile”)。不再有警告。 (5认同)
  • 尝试仅添加服务器名称(无斜杠)。 (3认同)
  • 对于我来说,“wsl.localhost”、“wsl”和“localhost”作为单独的条目不起作用。当我从 WSL 文件夹中拖动文件以使用 vscode 打开时,会出现警告。当我单击通过窗口上下文使用 vscode 打开时,它可以工作,但打开一个单独的 VSCode 实例。 (2认同)

小智 10

对于那些在使用时寻找解决方案的人来说\\wsl$,添加wsl.localhost到该allowedUNCHosts选项对我有用。此来源表明它也可以在 JSON 设置中更改。

  • 就我而言,将 wsl.localhost 添加到 allowedUNCHosts 也有效 (3认同)