#visual-studio-code #blazor-webassembly
Вопрос:
Я хочу отладить автономное приложение для веб-сборки Blazor с параметрами просмотра в VSCode.
Я последовал за Отладкой ASP.NET Основная веб-сборка Blazor, и она хорошо работает с точкой останова. Однако изменение кода не применяется во время отладки. Но при запуске 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",
}
]
}
Ответ №1:
В соответствии с вопросами и ответами Microsoft,
Вам понадобится VS2019 16.11.2 с предварительным просмотром Net6 5 или предварительным просмотром VS2020 1, у которого есть предварительный просмотр Net6 5.
Горячая перезагрузка не работала в предварительном просмотре Net6 4 или Net5.
Комментарии:
1. .NET 6 выпущен в производство, и все та же проблема с отладкой через VS-код..
2. @HrvojeKusulja Я рекомендую использовать командную строку, пока эта проблема не будет решена.
3. Я использую Windows, VSCode, ASP.NET 6 Проект Blazor WASM и команда dotnet watch. Однако точка останова не запускается в VSCode в шаблоне по умолчанию (dotnet new blazorwasm).