如何在附加进程时正确调用 VSCode 中的断点?

How can I invoke the breakpoint correctly in VSCode while attach the process?

我在本地计算机上使用 Visual Studio 创建了一个 .net 核心项目。

现在想在服务器电脑(Windows Server 2012R2)上调试。

我必须这样做,因为该项目使用了第三方 API,它只能在正式的 URL 上工作,但不能在本地主机上工作。

因此,我将项目复制到服务器计算机上,并使用VSCode附加进程。

但是断点调用时,VSCode报错:

好吧,在本地计算机上项目存储在 g:\Github\SI-Customservice\SI-Customservice\,但为什么它在另一台计算机上仍然尝试访问该路径?

我想项目中一定有保存路径的变量,但我找不到。

而且,我不想修改我存储在本地计算机上的路径。

我该如何解决?谢谢。

PS: 这里是 launch.json:

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": ".NET Core Attach",
            "type": "coreclr",
            "request": "attach",
            "processId": "${command:pickProcess}"
        }

    ]
}

现在问题解决了。

不是Visual Studio代码的问题,而是发布的项目。

我不应该在本地计算机上发布项目。

我在服务器计算机上 VSCode 发布项目后。所有作品。