You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

调试Blazor WebAssembly时如何立即显示监视值?

Blazor WebAssembly调试监视窗口不显示变量值的解决办法

可尝试的调整方案

  • 禁用「仅我的代码」:
    打开Visual Studio的「工具」>「选项」>「调试」>「常规」,取消勾选「启用仅我的代码」,重启调试后再查看监视窗口。Blazor WASM在该预览版本中,此设置可能会干扰调试器对变量的解析。

  • 匹配调试目标架构:
    右键项目进入「属性」>「调试」,将「目标架构」设置为与本地机器一致的选项(比如x64),避免因架构不匹配导致调试符号解析异常。

  • 清理并重建调试符号:

    1. 删除项目根目录下的bin和obj文件夹,清空编译缓存
    2. 打开「调试」>「选项」>「调试」>「符号」,点击「清空符号缓存」
    3. 重新生成整个解决方案后启动调试
  • 更新Visual Studio预览版:
    你当前使用的17.5 Preview 1.0属于较早的预览版本,微软后续更新可能修复了监视窗口的显示Bug。打开Visual Studio安装器,检查并安装最新的17.5预览更新包。

  • 手动展开变量项:
    部分情况下,监视窗口显示的函数名只是显示异常,点击变量左侧的展开箭头,可能能看到内部的实际变量值。


内容的提问来源于stack exchange,提问作者Simon Balling

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 18:31:02