vscode-supercollider icon indicating copy to clipboard operation
vscode-supercollider copied to clipboard

All extension commands throw a "not found" error on Windows

Open ayalavalva opened this issue 11 months ago • 2 comments

I have been attempting to install the vscode-supercollider extension on Windows 11, carefully following the provided guidelines. However, a "command not found"' error is thrown during the extension’s activation phase when installing the LanguageServer.quark, and even after manually installing the Quark.

Below is the error message that appears in VSCode:

image

The VSCode exthost.log is displaying the following error:

2024-02-27 15:48:54.038 [error] Activating extension Scott Carver.vscode-supercollider failed due to an error:
2024-02-27 15:48:54.038 [error] Error: \\?\c:\Portableapps\VSCode 1.86.2\data\extensions\scott carver.vscode-supercollider-0.0.2\node_modules\@vscode\windows-registry\build\Release\winregistry.node is not a valid Win32 application.
\\?\c:\Portableapps\VSCode 1.86.2\data\extensions\scott carver.vscode-supercollider-0.0.2\node_modules\@vscode\windows-registry\build\Release\winregistry.node
    at process.func [as dlopen] (node:electron/js2c/asar_bundle:2:2131)
    at Object.<anonymous> (node:internal/modules/cjs/loader:1403:18)
    [...additional log content...]

The same error is encountered across all other vscode-supercollider commands. It appears there might be an underlying issue with the extension’s compatibility on Windows, potentially related to a problem with the windows-registry compiled node module (and potentialy others node modules).

ayalavalva avatar Mar 03 '24 02:03 ayalavalva