API для открытия файла из папки расширений

Я хочу встроить файл DLL в расширение VS Code и открыть его во время выполнения, когда расширение активировано.

Я могу легко включить DLL-файл в расширение vsix, но хочу знать, как получить к нему доступ во время выполнения.

При отладке расширения текущий каталог — C: Program Files Microsoft VS Code.

Думаю, я могу открыть доступ к файлу, если смогу получить текущую директорию выполнения, а затем добавить путь, например

var cwd = GetCurrentWorkingDirectory(); //to be found out var dllPath = vscode.Uri.file(cwd+’resourcesappextensionsmyextensiondist’);

Есть ли API расширения VS Code, который предоставит мне текущий корневой каталог расширения или каталог установки VS Code?

GL запускает DLL-код из расширения. VSC запускает только JavaScript.   —  person Morse    schedule 13.08.2020

Спасибо. VSC построен на электроне, который поддерживает это. Я получил его работающим.   —  person Morse    schedule 13.08.2020

Источник: ledsshop.ru

Стиль жизни - Здоровье!