Ich wünsche von VS2017 eine Linux C++ Konsolenanwendung debuggen, wie in diesen Anleitungen:in dem Windows-Subsystem für Linux Anschließen von Visual Studio 2017
Writing And Debugging Linux C Applications From Visual Studio Using The Windows Subsystem For Linux
targeting windows subsystem for Linux from visual studio
Ich habe gdbserver installiert und openssh-server in meiner WSL Ubuntu 16.04 Installation, und sshd
läuft, aber ich kann keine Verbindung von VS2017. Wenn ich es versuche, erhalte ich den Fehler 'Connectivity Failure. Please make sure the host name and port number are correct'
.
Sowohl der Hostname und die Portnummer korrekt sind, soweit ich betroffen bin. Ich weiß, dass WSL noch Beta ist, also gehe ich davon aus, dass das Problem etwas mit WSL zu tun hat (Ich habe kürzlich das Windows 10 Creators Update installiert, so dass es zumindest aktuell ist, aber ich erwartete ssh
mit CU zu arbeiten). Ich verwende Windows 10 Version 1703, Build 15063.250.
aktualisieren Ich habe Visual Studio zu meinem Ubuntu-VM zu verbinden, was, dass es funktioniert und das Problem erweist muss mit Bash unter Windows sein. Nichts funktioniert mit eingehenden Verbindungen, aber ausgehende Verbindungen funktionieren wie erwartet.
Hat jemand Probleme hatte von Visual Studio 2017 auf diese Weise zu WSL mit Verbindungs?
Ich habe genau das gleiche Problem von frühen Versionen von WSL und VSLinux bis jetzt. Ich habe zwei Systeme mit derselben Konfiguration. Es tritt auf einer, aber nicht auf der anderen auf. –