【问题标题】:Cross-Platform Way to Get Parent Process ID跨平台获取父进程ID
【发布时间】:2018-05-21 17:37:13
【问题描述】:

使用 .Net Standard,是否有跨平台的方式来获取进程的父进程 ID?

几个 SO 问题和答案解决了如何以 Windows 特定方式(例如 How to get parent process in .NET in managed way)执行此操作,通常使用 WMI 的 Win32_Process、PInvoke 或 PerformanceCounters。但是,这些都不适用于 .Net Standard 的跨平台世界。

更新

目前似乎没有办法做到这一点。我创建了几个 GitHub 问题,建议将相关功能添加到 .Net Standard。

【问题讨论】:

    标签: c# .net-core cross-platform .net-standard .net-standard-2.0


    【解决方案1】:

    总结github上的讨论,有一点:netCore中应该没有办法获取父进程id。

    我很伤心。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-03
      • 1970-01-01
      • 2017-05-23
      • 2011-07-16
      • 1970-01-01
      • 2021-09-09
      • 1970-01-01
      • 2010-12-26
      相关资源
      最近更新 更多