如何解决如何调试嵌入式blazor-webassembly应用程序
我们将Blazor应用托管为页面的嵌入式部分。网站本身是一个反应应用程序。 使用Blazor作为动态UI引擎来方便绘制图形元素,就像使用图表工具一样。
它运作良好,但我想知道是否有人有机会 一种。将调试器附加到运行的浏览器,并能够设置断点并在Visual Studio中命中它们 b。或能够配置“启动”设置,以便它将此类应用程序和Web程序集视为常规Blazor应用程序并连接到该应用程序。
网页上的最终html页面具有以下部分:
<script src="composer/_framework/blazor.webassembly.js" autostart="false" async></script>
已加载的webassembly负责在网页内部加载带有blazor应用程序的框架。
理想情况下,我会看到launchSettings.json 一种简单的配置,允许按照原始设置进行调试,该调试配置与此类似:
"ComposerDebug1": {
"commandName": "Project","launchBrowser": false,"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},"applicationUrl": "http://localhost:5000","inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}"
}
但是实际上,不需要启动任何东西,并且需要为wsProtocol和其他提供正确的值。
欢迎任何建议。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。