У меня есть консольное приложение Node.js. Я пытаюсь подключить отладчик в Visual Studio 2015. Он работает хорошо, пока я не создаю сетевой сервер, который прослушивает входящие данные.Отладка многопоточных приложений в Node.js Инструменты для Visual Studio
В окне консоли запускается Debugger listening on port 5858
, но при запуске сетевого сервера он сообщает Press any key to continue...
. Затем выводится окно вывода:
The thread 'main thread' (0x1) has exited with code 0 (0x0).
The program '[13260] node.exe' has exited with code -1073741819 (0xc0000005) 'Access violation'.
Я предполагаю, что многопоточность возится с моим отладчиком. Я попытался запустить visual studio как admin, а также Node.js, поскольку он дает мне «нарушение доступа», но не повезло. Я также могу подтвердить, что мой отладчик фактически работает без создания сетевого сервера.
Кто-нибудь знает, есть ли какая-то настройка, которую мне не хватает, чтобы установить поток для использования для отладки или шаги, чтобы Visual Studio понимала, что отладка нескольких потоков в Node.js ??