История отладки для. NET в WebAssembly в последнее время очень быстро развивается , и Visual Studio и команда. NET включили в нее поддержку предварительного просмотра в 2019 году 16.6 Preview 1 и выше.
Документация еще не обновлена в репозитории Uno, но чтобы использовать ее с Uno, вам нужно сделать это в файле проекта Wasm:
- Если у вас есть строка
<DotNetCliToolReference />
, удалите ее - Добавьте ссылку на nuget к
Uno.Wasm.Bootstrap.DevServer
пререлизному пакету - Обновите
Uno.Wasm.Bootstrap
до той же предварительной версии, что и DevServer
Затем обновите launchSettings.json
файл , добавьте следующую строку сразу после каждой строки "launchBrowser": true,
:
"inspectUri":
"{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}",
Вы сможете отладить с помощью более стабильный опыт работы в Visual Studio, но учтите, что поддержка отладки все еще находится в режиме предварительного просмотра, и у вас могут возникнуть проблемы.