Conectando-se ao Subsistema Windows para Linux a partir do Visual Studio 2017
Desejo depurar um aplicativo de console Linux C ++ do VS2017, como nestes tutoriais:
Escrevendo e depurando aplicativos Linux C do Visual Studio usando o subsistema Windows para Linux
visando o subsistema Windows para Linux a partir do visual studio
Instalei o gdbserver e o openssh-server na minha instalação do WSL Ubuntu 16.04 esshd
está em execução, mas não consigo conectar-me no VS2017. Quando tento, recebo o erro'Connectivity Failure. Please make sure the host name and port number are correct'
.
Tanto o nome do host quanto o número da porta estão corretos no que me diz respeito. Sei que a WSL ainda é Beta, presumo que o problema tenha algo a ver com a WSL (instalei recentemente a Atualização de Criadores do Windows 10 para que ela esteja pelo menos atualizada, mas eu esperavassh
trabalhar com CU). Estou usando o Windows 10 versão 1703, Build 15063.250.
Atualizar Eu tenho o Visual Studio para conectar-se à minha VM do Ubuntu, o que prova que funciona e o problema deve estar com o Bash no Windows. Nada funciona com conexões de entrada, mas as conexões de saída funcionam conforme o esperado.
Alguém mais teve problemas com a conexão com a WSL do Visual Studio 2017 dessa maneira?