如何附加到 Visual Studio Code 中的特定进程

2024-02-12

当我在 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(使用前将#替换为@)

如何附加到 Visual Studio Code 中的特定进程 的相关文章

随机推荐