【问题标题】:Unable to start VSCode; suggestions for debugging?无法启动 VSCode;调试建议?
【发布时间】:2019-11-06 18:30:57
【问题描述】:

我在断开连接的网络上工作,所以有些选项有点受限。此外,我们有处理系统更新之类的东西的 SA(因此,例如,那里可能有一个我一无所知的系统更新)。

但是,我的(Windows 10)机器上有 1.33.1、1.34.0、1.38 版本的 VSCode。有一天,没有明显的原因(例如,我不只是安装了一些东西),1.38 停止工作。它甚至不会启动。从命令行运行“代码 --verbose”没有产生任何输出(鼠标光标短暂地变成了一个微调器,但任务管理器中甚至没有出现任何东西,更不用说像闪屏之类的东西了)。

我确实在应用程序日志中收到了一条错误消息,其中包括以下几行(或多或少;请记住,不可能进行剪切粘贴): 错误应用程序 Code.exe,版本:1.38.0 故障模块 ntdll.dll,版本 10.0.16299.936 异常代码:0xc0000374 错误的应用程序路径:c:\Program Files\Microsoft VS Code\Code.exe 错误模块路径:c:\Windows\System32\ntdll.dll

重新安装 VS Code(卸载后是否重新启动系统)没有任何效果。 删除所有扩展(我们有一堆)什么也没做 安装 1.39.2 什么也没做

唯一的好处是我仍然可以运行 1.34.0,如果我重新安装它(没有尝试 1.33.1,并且我没有任何介于 1.34 到 1.38 之间的版本可以尝试)。所以至少我没有完全被拒之门外。

我也尝试删除基本上所有的workspaceStorage,但没有效果。也没有重命名我的 storage.json。

对我来说,最大的怪异之处在于 ntdll.dll 的路径在 System32 中,而不是在 SysWOW64 中(有什么方法可以强制使用后者吗?)。二、为什么1.38.0一会就好了,然后就停了。

所以,我很好奇是否有其他人看到过这个问题,和/或是否有人知道可以做些什么来更深入地了解导致此问题的原因。

(编辑:我计划为 VSCode 提交错误,但一直在等待确认电子邮件以完成我的 github 帐户的创建。sigh

【问题讨论】:

    标签: visual-studio-code installation


    【解决方案1】:

    我两次遇到完全相同的问题。自 2019 年 6 月以来,我一直在运行该应用程序,然后在今年 3 月,是的!与您遇到的完全相同的问题。一个简单的重新安装解决了这个问题,但我今天又遇到了同样的问题,经过一番调查,Windows 10 告诉我我没有访问该项目的正确权限(这是使用所有者的帐户!)。尝试重新安装失败,错误提示文件/目录已准备就绪且无法覆盖或重命名。尝试卸载应用程序仅部分成功,之后可执行文件code.exe 仍然存在。这次我设法修复它的唯一方法是重新安装到具有不同名称的目录。但令人惊讶的是,所有现有的工作区、项目和扩展甚至都完好无损,并且应用程序在我离开的地方打开,就好像什么都没发生一样。我不得不说这有点令人担忧!但这次我就是这样解决的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-11-24
      • 1970-01-01
      • 1970-01-01
      • 2018-01-10
      • 2019-04-20
      • 1970-01-01
      • 2018-02-22
      相关资源
      最近更新 更多