【发布时间】:2017-12-26 22:02:39
【问题描述】:
在 .NET 核心控制台应用程序中,我想获取正在运行的进程名称,我使用了文档中所说的 ProcessName,但它总是返回 dotnet 作为进程名称,而不是实际的下划线 dll在跑。虽然是dll,但这是控制台应用,不是库。
Console.WriteLine(Process.GetCurrentProcess().ProcessName);
输出
dotnet
【问题讨论】:
-
System.AppDomain.CurrentDomain.FriendlyName返回什么?它是from here。 -
这是我想要的正确名称,所以这是保留在 AppDomain 而不是进程中,谢谢!
标签: c# process .net-core .net-standard