首页 > 解决方案 > 使用 **watch** 在 VSCode 中调试独立的 Blazor WebAssembly 应用程序

问题描述

我想在 VSCode 中使用监视选项调试独立的 Blazor WebAssembly 应用程序。

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

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

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

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

标签: visual-studio-codeblazor-webassembly

解决方案


根据微软问答

您将需要带有 Net6 预览版 5 的 VS2019 16.11.2 或具有 Net6 预览版 5 的 VS2020 预览版 1。
热重载在 Net6 预览版 4 或 Net5 中不起作用。


推荐阅读