【发布时间】: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