Visual Studio 2019 успешно подключается к удаленному тривиальному консольному приложению .NET Core 2.2, работающему в Linux через ssh. Если в VS установлены точки останова, приложение будет зависать в соответствующем месте, но Visual Studio не реагирует. Как мне решить эту проблему?
Я попытался скомпилировать для ядра 2.0 / 2.1 / 2.2 и запустить приложение и подключить отладчик через ssh от комбинации разных пользователей, включая root, с точно таким же поведением,Локальный запуск экземпляра на компьютере с операционной системой Windows работает.
static void Main(string[] args)
{
Console.WriteLine("Waiting for debugger to attach");
while (!Debugger.IsAttached)
{
Thread.Sleep(100);
}
Console.WriteLine("Debugger attached");
Console.WriteLine("Exiting");
}
Я ожидал, что Visual Studio выдаст мне стрелку трассировки и покажет колл-стэк, как это происходит при достижении той же точки останова, работающей локально.