当我在 VSC 中调试 .net core 项目时,系统会要求我提供要附加的进程 ID。这显示了一长串正在运行的进程,我可以在其中键入或滚动以查找特定进程。每次我想调试时如何附加到特定的同一进程?
在 Visual Studio 代码中,您的调试选项可以在launch.json
文件。您可以通过调试快速找到该文件。只需单击齿轮图标即可打开 json 文件。
在这里您将看到您的设置的配置。
"configurations": [
{
"name": ".NET Core Attach",
"type": "coreclr",
"request": "attach",
"processId":"${command:pickProcess}"
}
]
name
指调试下拉列表中的选项。
使用查找配置processId
并将其更改为processName
processName
是要附加的进程名称。如果使用这个,processId
不应该使用。
进程名称将是您通常选择的进程 ID 的 .exe。一旦进行此更改,下次您调试该选项时,您将自动附加到指定的进程(如果该进程正在运行)。
"configurations": [
{
"name": ".NET Core Attach",
"type": "coreclr",
"request": "attach",
"processName":"someProcess.exe"
}
]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)