我正在Windows 10上构建一个.NET Core 2.0控制台应用程序,但我想在运行Debian 9的远程Linux服务器上进行调试。
我找到了这篇文章:
我找到了这篇文章:
https://blogs.msdn.microsoft.com/devops/2017/01/26/debugging-net-core-on-unix-over-ssh/
但是我遇到了一个问题,就是在选择SSH连接时卡住了。我的远程服务器需要身份验证,如果我输入user@ip:port
,它会找不到任何内容。
我发现有人提到使用SSH隧道,但由于服务器上没有dotnet进程在监听(它已安装但我看不到任何正在运行的服务),所以我不确定我应该隧道哪个端口甚至是向哪个方向隧道。
我需要做什么才能在调试器中看到我的SSH连接?