首页 > 解决方案 > 如何从代码中的 dotnet-counters 监视器获取输出?

问题描述

可能是个愚蠢的问题。我可以在 dotnet-counters ps 的代码中获得输出,但是当我执行监视进程时,OutputDataReceived 永远不会触发。只是想知道是否有人知道如何做到这一点。

var p = Process.Start(@".\dotnet-counters.exe", $"monitor -p {pid} --refresh-interval 1");
p.OutputDataReceived += OnOutputDataReceived;
        

标签: c#.net-core

解决方案


推荐阅读