使用 **watch** 在 VSCode 中调试独立的 Blazor WebAssembly 应用程序

Debug a standalone Blazor WebAssembly app in VSCode with **watch**

我想在 VSCode.

中使用 watch 选项调试独立的 Blazor WebAssembly 应用程序

我遵循了Debug ASP.NET Core Blazor WebAssembly并且它与断点配合得很好。但是,调试时代码更改不适用。但是,终端中的 运行 dotnet wtach run --project /Path/To/Project.csproj 确实应用了代码更改。所以我怀疑应该更改 launch.json 文件以应用 watch 选项。

我应该改变什么来实现它?

这是我的 launch.json,它是自动生成的。

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Ledger.Client.Web",
            "type": "blazorwasm",
            "request": "launch",
            "cwd": "${workspaceFolder}/Client/Web",
        }
    ]
}

根据Microsoft Q&A,

You will need VS2019 16.11.2 with Net6 preview 5 or VS2020 preview 1, which has the Net6 preview 5.
Hot reload didn't work in Net6 preview 4 or Net5.