Blazor WebAssembly项目中Chrome控制台不显示JS内容的调试求助
Blazor WebAssembly (.NET 7 + MudBlazor):Chrome控制台无法显示任何JavaScript输出
我正在为客户开发一个基于.NET Core 7的Blazor WebAssembly项目,UI组件采用MudBlazor。现在碰到一个棘手的问题:Google Chrome的JavaScript控制台完全不显示任何JS相关内容,这让JS调试变得异常困难——虽然Blazor本身几乎不用JS,但我的项目里必须用到它。
目前控制台能正常显示C#错误、Visual Studio内置消息以及XHttpRequests,但所有JS相关的输出都消失了:比如忘记引入jQuery时的$ is not defined错误、调用不存在方法的"Unrecognized method"错误,甚至我手动编写的console.log()语句,都没有任何输出。
我已经尝试以下方法,但均未解决问题:
- 开启脚本调试
- 在Visual Studio选项中启用JavaScript调试
- 将所有调试输出级别设置为"detailed"
- 在Chrome控制台中关闭所有筛选器
- 手动添加
console.log()语句测试
有没有人遇到过类似的问题?求可行的解决方案。
内容的提问来源于stack exchange,提问作者Baptiste
相关产品推荐
相关产品推荐

