Автономная отладка для приложений.NET Core/Full CLR

Нам необходимо отлаживать приложения.NET Full CLR и Core CLR, работающие на производственных серверах Windows, без возможности прибегать к удаленной отладке (msvsmon) или установке полной IDE (Visual Studio/Visual Studio Core, ...).

Как мы можем отладить эти приложения?

64-битная версия MDbg может быть получена через NuGet. Он не работает с процессами ASP.NET Core, 32-разрядными или 64-разрядными.

Другие наблюдения:

  • Версию MDbg, полученную через NuGet, можно принудительно установить в 32-битную corflags /32BITREQ+ /Force Mdbg.exe, что позволяет отлаживать 32-битные процессы Full CLR.
  • Существует открытая проблема GitHub для переноса MDbg.exe в CoreCLR, что указывает на то, что он в данный момент недоступен.

0 ответов

Другие вопросы по тегам