Skip to content

[bug] 打开项目报错---警告 : 项目加载失败 ! 打开输出面板查看日志以获取更多细节 #560

Open

Description

@Sinkinng
Image

[Info] [2026/07/07 10:03:27 GMT+0800] Embedded IDE launch begin
[Info] [2026/07/07 10:03:27 GMT+0800] Checking .NET runtime ...
[Info] [2026/07/07 10:03:27 GMT+0800] Exec cmd: 'dotnet --list-runtimes'
Microsoft.AspNetCore.App 3.1.26 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.26 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.28 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.1.26 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 8.0.28 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
[Info] [2026/07/07 10:03:27 GMT+0800] .NET runtime: 'Microsoft.NETCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]' found !
[Warn] [2026/07/07 10:03:28 GMT+0800] c is not a constructor
TypeError: c is not a constructor
at x.loadJlinkInternalDevs (c:\Users\DX.vscode\extensions\cl.eide-3.27.2\dist\extension.js:8:675303)
at x.loadJlinkDevList (c:\Users\DX.vscode\extensions\cl.eide-3.27.2\dist\extension.js:8:674001)
at EventEmitter. (c:\Users\DX.vscode\extensions\cl.eide-3.27.2\dist\extension.js:8:667842)
at EventEmitter.emit (node:events:509:28)
at EventEmitter.emit (node:domain:489:12)
at a.emit (c:\Users\DX.vscode\extensions\cl.eide-3.27.2\dist\extension.js:8:555897)
at e.activate (c:\Users\DX.vscode\extensions\cl.eide-3.27.2\dist\extension.js:8:2025529)
at async Bb._activate (file:///d:/Microsoft%20VS%20Code/4fe60c8b1c/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:534:16021)
at async Bb._waitForDepsThenActivate (file:///d:/Microsoft%20VS%20Code/4fe60c8b1c/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:534:15963)
at async Bb._initialize (file:///d:/Microsoft%20VS%20Code/4fe60c8b1c/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:534:15330)
[Info] [2026/07/07 10:03:28 GMT+0800] Embedded IDE launch done
[Error] [2026/07/07 10:05:24 GMT+0800] c is not a constructor
TypeError: c is not a constructor
at new g (c:\Users\DX.vscode\extensions\cl.eide-3.27.2\dist\extension.js:8:630960)
at new B (c:\Users\DX.vscode\extensions\cl.eide-3.27.2\dist\extension.js:8:278275)
at new G (c:\Users\DX.vscode\extensions\cl.eide-3.27.2\dist\extension.js:8:316174)
at B.NewProject (c:\Users\DX.vscode\extensions\cl.eide-3.27.2\dist\extension.js:8:315593)
at Y._OpenProject (c:\Users\DX.vscode\extensions\cl.eide-3.27.2\dist\extension.js:8:363960)
输出报错如下,打开项目频繁遇到该警告 导致无法正常打开workspace工程

Activity

  1. github0null commented on Jul 7, 2026

    @github0null
    Owner

    已经检查过了扩展包没有问题 (vscode 版本 1.120.0)

    完全卸载插件然后重新安装试一下(卸载完了关闭所有实例,删除 c:\Users\DX\.vscode\extensions\cl.eide-3.27.2 目录)

  2. wyk304443164 commented on Aug 4, 2026

    @wyk304443164

    已经检查过了扩展包没有问题 (vscode 版本 1.120.0)

    完全卸载插件然后重新安装试一下(卸载完了关闭所有实例,删除 目录)c:\Users\DX\.vscode\extensions\cl.eide-3.27.2

    我卸载掉了eide,再删掉了eide-3.27.2,还是报这个错,刚装上或者重新打开都报错

    Image
  3. wyk304443164 commented on Aug 4, 2026

    @wyk304443164

    已经检查过了扩展包没有问题 (vscode 版本 1.120.0)

    完全卸载插件然后重新安装试一下(卸载完了关闭所有实例,删除 c:\Users\DX\.vscode\extensions\cl.eide-3.27.2 目录)

    它是概率性出现的,如果项目刚打开,直接进入eide项目,大概率会出现这样的情况。
    我使用 项目管理器 打开另外一个项目,它可能就不报错了。
    再打开一个就报这样的错:但是左下角还是有Build 和 Flash按钮

    Image

    [Info] [2026/08/04 15:59:18 GMT+0800] Embedded IDE launch begin
    [Info] [2026/08/04 15:59:19 GMT+0800] Checking .NET runtime ...
    [Info] [2026/08/04 15:59:19 GMT+0800] Exec cmd: 'dotnet --list-runtimes'
    Microsoft.AspNetCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
    Microsoft.AspNetCore.App 10.0.9 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
    Microsoft.NETCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
    Microsoft.NETCore.App 10.0.9 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
    Microsoft.WindowsDesktop.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
    Microsoft.WindowsDesktop.App 10.0.9 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
    [Info] [2026/08/04 15:59:19 GMT+0800] .NET runtime: 'Microsoft.NETCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]' found !
    [Info] [2026/08/04 15:59:20 GMT+0800] Embedded IDE launch done
    [Warn] [2026/08/04 15:59:25 GMT+0800] Command failed: armcc --cpu Cortex-M3 --apcs=interwork --li -D__MICROLIB --c99 --list_macros -E - <nul
    'armcc' �����ڲ����ⲿ���Ҳ���ǿ����еij���
    �����������

    Error: Command failed: armcc --cpu Cortex-M3 --apcs=interwork --li -D__MICROLIB --c99 --list_macros -E - <nul
    'armcc' �����ڲ����ⲿ���Ҳ���ǿ����еij���
    �����������

    at genericNodeError (node:internal/errors:985:15)
    at wrappedFn (node:internal/errors:539:14)
    at checkExecSyncError (node:child_process:958:11)
    at Object.execSync (node:child_process:1030:15)
    at Object.execSync (node:electron/js2c/node_init:2:17400)
    at w.getInternalDefines (c:\Users\30444\.vscode\extensions\cl.eide-3.27.2\dist\extension.js:8:745194)
    at G._getCompilerIntrDefsForCpptools (c:\Users\30444\.vscode\extensions\cl.eide-3.27.2\dist\extension.js:8:329888)
    at G.doUpdateCpptoolsConfig (c:\Users\30444\.vscode\extensions\cl.eide-3.27.2\dist\extension.js:8:330391)
    at Timeout._onTimeout (c:\Users\30444\.vscode\extensions\cl.eide-3.27.2\dist\extension.js:8:329596)
    at listOnTimeout (node:internal/timers:605:17)
    at process.processTimers (node:internal/timers:541:7)
    

    [Info] [2026/08/04 15:59:26 GMT+0800] Updating Compiler Database
    [Info] [2026/08/04 15:59:26 GMT+0800] start generating compiler database ...
    [Info] [2026/08/04 15:59:26 GMT+0800] Source Map Database Path: c:\Users\30444\KeilProject\2083_changzhou_ly\build\WXHJ2082\ref.json
    [Info] [2026/08/04 15:59:26 GMT+0800] Compiler Database Path: c:\Users\30444\KeilProject\2083_changzhou_ly\build\WXHJ2082\compile_commands.json

  4. github0null commented on Aug 4, 2026

    @github0null
    Owner

    TypeError: c is not a constructor

    这个你可能要试一下扩展二等分功能,逐渐屏蔽一些插件,看是否是一些别的插件影响了。因为插件使用的外部库 x2js 导入是动态的,会判断define.amd ,如果有插件更改了环境设置,则会出现错误。

    或者你可以试一下修改这个设置,将本插件移动到单独的宿主环境中去,与其他插件隔离
    https://discuss.em-ide.com/d/1233-claude-codeeide/2

    "settings": {
        "extensions.experimental.affinity": {
          "cl.eide": 2
         }
       }
    

    Command failed: armcc --cpu Cortex-M3 --apcs=interwor

    这个可以忽略,这是 armcc 没有被正确设置时才有

  5. wyk304443164 commented on Aug 10, 2026

    @wyk304443164

    TypeError: c is not a constructor

    这个你可能要试一下扩展二等分功能,逐渐屏蔽一些插件,看是否是一些别的插件影响了。因为插件使用的外部库 x2js 导入是动态的,会判断define.amd ,如果有插件更改了环境设置,则会出现错误。

    或者你可以试一下修改这个设置,将本插件移动到单独的宿主环境中去,与其他插件隔离 https://discuss.em-ide.com/d/1233-claude-codeeide/2

    "settings": {
        "extensions.experimental.affinity": {
          "cl.eide": 2
         }
       }
    

    Command failed: armcc --cpu Cortex-M3 --apcs=interwor

    这个可以忽略,这是 armcc 没有被正确设置时才有

    确实是有效的。我改完这个2有效。
    后面又把它给删了,但是他又不报错了。
    本来想看看哪个插件有问题的。等下次有问题,我会尝试禁用掉一半插件再来回复。谢谢🙏

  6. wyk304443164 commented on Aug 10, 2026

    @wyk304443164

    TypeError: c is not a constructor

    这个你可能要试一下扩展二等分功能,逐渐屏蔽一些插件,看是否是一些别的插件影响了。因为插件使用的外部库 x2js 导入是动态的,会判断define.amd ,如果有插件更改了环境设置,则会出现错误。

    或者你可以试一下修改这个设置,将本插件移动到单独的宿主环境中去,与其他插件隔离 https://discuss.em-ide.com/d/1233-claude-codeeide/2

    "settings": {
        "extensions.experimental.affinity": {
          "cl.eide": 2
         }
       }
    

    Command failed: armcc --cpu Cortex-M3 --apcs=interwor

    这个可以忽略,这是 armcc 没有被正确设置时才有

    禁用后。需要重启电脑才能有效,我重启了十几遍之后发现是
    Cortex-Debug
    debug-tracker-vscode
    memoryview
    RTOS Views
    后 EIDE 正常

    Image

    但是删掉了就没办法调试了。我的 VSCode、eide、和上面禁用的这些插件都是最新版本。$ node -v
    v24.15.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions