繁体   English   中英

Blazor WebAssembly 断点不起作用

[英]Blazor WebAssembly Breakpoints not working

我正在尝试使用断点调试 Blazor web 程序集应用程序。

如果我在 Visual Studio 中添加断点,我会在断点处收到此消息。

断点当前不会在为该文档加载的任何符号处命中。

我更新了视觉工作室。

我确保将inspectUri 添加到客户端和服务器设置中。json。

我在设置中调试时取消选中启用诊断工具。

我试图以管理员身份运行。 我也在这里尝试了答案: 我该如何补救“断点当前不会被命中。没有为此文档加载任何符号。” 警告?

任何帮助将不胜感激

问候,

一开始您应该知道 WASM 调试适用于 Edge 和 Chrome 等 Chromium 浏览器。 然后进行此更改。

IIS Express配置文件中打开launchSetting.json文件,并在"launchBrowser": true,

"inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}",

对其他配置文件重复此操作,例如TestBlazor.WASM

这种和平的代码:

  • 启用 IDE 以检测应用程序是 Blazor WebAssembly 应用程序。
  • 指示脚本调试基础结构通过 Blazor 的调试代理连接到浏览器。

这些更改效果很好,但在某些情况下失败了,请将此"nativeDebugging": true添加到所有配置文件。

如果您的应用托管在/以外的其他基础应用上,请更改以下属性:

"iisExpress": {
    "applicationUrl": "http://localhost:{INSECURE PORT}/{APP BASE PATH}/",
    "sslPort": {SECURE PORT}
}

对于每个配置文件:

"inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/{APP BASE PATH}/_framework/debug/ws-proxy?browser={browserInspectUri}",

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM