Warm tip: This article is reproduced from serverfault.com, please click

pid-如何在运行时获取 dotnet 核心应用程序的当前进程 ID?

(pid - How to get the current process id of a dotnet core application while it is running?)

发布于 2021-02-12 02:48:15

我正在尝试获取 processid,以便我可以将dotnet 核心控制台应用程序附加到正确的进程以在Visual Studio 2019中进行调试

我在progress.cs. 此代码显示 processid,但 processid 未列在 Visual Studio 2019 中dotnet进程数中

var currentProcess = Process.GetCurrentProcess();
Console.WriteLine($"ProcessId: {currentProcess.Id}");
Questioner
wonderful world
Viewed
0
wonderful world 2021-02-15 01:34:49

在最新版本的dotnetcore 中Attack to Process将在进程列中显示应用程序名称所以processid不是必需的。