do tnet -counters ps не показывает никаких процессов - PullRequest
1 голос
/ 29 января 2020

У меня есть. NET Приложение Core 2.2 и я хотел использовать do tnet -counters , чтобы получить некоторые данные о G C. К сожалению, do tnet -counters по какой-то причине не видит мое приложение (NET основной процесс). Когда я запускаю

dotnet-counters ps

, он ничего не возвращает (мое основное приложение. NET работает, конечно). Я использую. NET Базовую версию 2.2.8 и делаю tnet -счетчики версии 3.1.57502. Я пробовал как автономную, так и зависимую от фреймворка версию приложения.

1 Ответ

2 голосов
/ 29 января 2020

Средства диагностики c (dotnet counters, dotnet trace, dotnet dump) основаны на новых функциях среды выполнения, предоставляющих необходимые интерфейсы. Они присутствуют только на. NET Core 3.0 или выше.

Это означает, что приложение. NET Core 2.2 не может отслеживаться / диагностироваться с помощью этих инструментов. Вам нужно будет обновить приложение до. NET Core 3.0 +

...