无法解析“ $ {workspaceFolder}”。请打开一个文件夹。在Visual Studio Code上

安德鲁·特拉克

想知道您是否可以提供帮助。从我的研究中确定解决方案的过程确实具有挑战性。

我已经在两周前下载了Visual Studio代码,并且在尝试调试文件时遇到错误。该文件似乎已打开,但是一旦运行调试器,它就会相应显示:

无法解析“ $ {workspaceFolder}”。请打开一个文件夹。

似乎找不到或复制类似的解决方案。我也尝试过重新安装Visual Studio代码(并非易事)。我试图至少了解问题及其根源。

该文件是我一直在运行的.js文件,运行一个简单的函数。它并不意味着要与更大的工作空间/程序协同工作。

如果您使用的是最新的Visual Studio 1.44,请确保升级到1.44.2。

问题microsoft/vscode问题94725已解决。
它具有相同的错误消息:

https://user-images.githubusercontent.com/9964210/78838126-65c76d80-79ed-11ea-8572-a092f1576dbc.png

经过一番调查后,工作区配置出现以下问题,我们的调试扩展附加了以下属性

__workspaceFolder:'${workspaceFolder}'

由于未指定文件夹的范围,因此配置解析器会正确尝试解决此问题并提出投诉。
在多根工作空间中,必须指定作用域,否则解析器将不知道要针对哪个文件夹解析变量。

建议的解决方案:如果添加了此属性的节点扩展名认为我们位于多根文件夹中,则应对其进行范围界定。
所以代替${workspaceFolder}使用${FOLDER_NAME:workspaceFolder}

这已在commit ae97613中修复

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在不关闭Visual Studio Code中的第一个文件夹的情况下打开其他文件夹

无法在Ubuntu上启动Visual Studio Code

无法在 Visual Studio Code 上设置断点

Visual Studio Code无法解析angular的tsconfig路径

Visual Studio Code 不会重新打开文件或文件夹

Visual Studio Code无法通过VNC在Ubuntu 16.04上打开

为什么我无法在 Linux 上打开 Visual Studio Code?

在Visual Studio Code中打开多个项目/文件夹

.db文件将无法在使用sqlite3的Visual Studio Code上打开

无法在新安装的Visual Studio Code上运行C ++代码

当我在运行中的Visual Studio 2013中的另一个项目上打开一个项目时会发生什么?

VirtualBox上的共享文件夹未随Visual Studio 2015(网站项目)一起打开

希望$ {workspaceFolder}在Windows上发出正斜杠吗?

我无法将共享文件夹更改为 Visual Studio 中的另一个位置,我该怎么做?

在“手机”上打开时,内置于Android Studio中的Android Wear APK无法解析

如何在 Android Studio 上打开一个新的 Flutter 项目?

Visual Studio 2017/2019 无法完全打开项目文件夹的所有文件

Visual Studio Code从不重新打开以前的文件或文件夹

Visual Studio Code总是重新打开以前的文件或文件夹

在单击之前,Visual Studio引用无法解析

在Visual Studio 2012上无法打开项目

NAS上的“空”文件夹“被另一个进程锁定”,无法删除

在 Windows 和 Mac 上使用 Visual Studio Code 工作区文件夹

在脚本文件夹中打开Visual Studio Code Powershell终端

如何在Visual Studio Code中关闭打开的文件夹?

Visual Studio Code无法从Powershell打开

单击团结栏个人文件夹图标可在团结栏上打开一个新图标

在远程文件上使用Visual Studio Code

无法解析Android Studio上的原始符号错误