Ошибка отладки функции Azure PowerShell в VSCode

Новичок во всем этом, так что извините, если я просто дурак. Но я установил VSCODE, Azure Core Functions Ext, PS6, NETCORE2.2, NODEJS.

Настройте функцию Azure и перейдите к запуску с отладкой и получите следующее сообщение об ошибке.

Сообщение об ошибке.

Я могу без проблем включить сервер, перейдя в Терминал -> Выполнить задачу -> func: Host Start, запустив задачу, но не могу отладить. Что мне не хватает, чтобы это работало?

Да, я вижу, что там говорится о launch.json, но если мне придется его изменить, я не знаю, что туда вставить.


person Eric Weintraub    schedule 24.06.2019    source источник
comment
Измените свой интерпретатор на использование ps-core в settings.json. В настоящее время он использует Windows PowerShell v5.1.   -  person Maximilian Burszley    schedule 24.06.2019
comment
Я просмотрел настройки пользовательского интерфейса и просмотрел settings.json, но не нашел ничего, связанного с интерпретатором, кроме Python. Я погуглил против интерпретатора кода powershell и тоже не смог. Но я согласен, кажется, это то, что нужно сделать   -  person Eric Weintraub    schedule 25.06.2019
comment
Встроенный поисковый терминал   -  person Maximilian Burszley    schedule 25.06.2019


Ответы (1)


Это будет исправлено после установки PowerShell 6.2. Установите powershell 6.2 из doc и настройте в коде Visual Studio, как показано ниже.

введите здесь описание изображения

person HariHaran    schedule 25.06.2019
comment
Установка этих двух исправлений, хотя мне пришлось сделать версию по умолчанию: PowerShell Core 6 (x64) - person Eric Weintraub; 10.07.2019