Невозможно найти вкладку отлаживаемого браузера

Я работаю с проектом Blazor Wasm. Я пытался запустить средства разработки браузера отладчика с Blazor, и я получаю сообщение об ошибке

я ударил

Горячая клавиша отладки: Shift+Alt+D (когда приложение имеет фокус)

Что дает мне

Я закрываю все браузеры chome и запускаю команду, но это не помогает, я получаю ту же ошибку

Я подозреваю, что проблема связана с тем фактом, что, как только Chrome запускается, он порождает большое количество других цветов, я могу их видеть

Я попытался убить их всех, чтобы не было запущенного chrome, а затем запустил команду, которая тоже не работала, потому что снова у меня получилось около 10 работающих хромов.

Как вы находите отлаженную вкладку браузера с Blazor?

1 ответ

Я использую веб-сборку Blazor, .NET Core 5.0.100-preview.7.20366.6; Google Chrome версии 84.0.4147.105 (официальная сборка) (64-бит); Предварительная версия Visual Studio 2019 Community Edition.

Вы увидите такое сообщение

Unable to find debuggable browser tab
Could not get a list of browser tabs from http://127.0.0.1:9222/json. Ensure your browser is running with debugging enabled.

Resolution
If you are using Google Chrome for your development, follow these instructions:
Press Win+R and enter the following:

chrome --remote-debugging-port=9222 --user-data-dir="C:\Users\donhuvy\AppData\Local\Temp\blazor-chrome-debug" https://localhost:44376/

If you are using Microsoft Edge (80+) for your development, follow these instructions:
Press Win+R and enter the following:

msedge --remote-debugging-port=9222 --user-data-dir="C:\Users\donhuvy\AppData\Local\Temp\blazor-edge-debug" --no-first-run https://localhost:44376/

This should launch a new browser window with debugging enabled..

Давай сделаем, как гид.

(1) Скопируйте этот текст

chrome --remote-debugging-port=9222 --user-data-dir="C:\Users\donhuvy\AppData\Local\Temp\blazor-chrome-debug" https://localhost:44376/

(2) Нажмите Windows+R, вставьте Ctrl+V, затем нажмитеEnter

(3) Перейдите на http://127.0.0.1:9222/json, вы увидите

это отладочная информация.

(4) Когда вы нажимаете Shift+ Alt+D

Для отладки https://docs.microsoft.com/en-us/aspnet/core/blazor/debug?view=aspnetcore-3.0

Кажется, ты пропустил шаг dotnet run --configuration

Другие вопросы по тегам