我创建了一个Blazor Web Assembly项目。我选择了"ASP.NET Hosted"one_answers"PWA"选项。在没有任何修改的情况下,我运行Blazor应用程序。我在Counter组件中设置了一个断点。已到达断点并成功跨过。然而,一旦我按下调试按钮,VS中的按钮就会高亮显示,并且我会在VS中看到一个名为"localhost:44314/_framework/wasm/dotnet.3.20.js[dynamic]"的文件的新窗口
"var Module=模块类型=="未定义的";?模块:{};var模块覆盖={}">
并继续:-
"//SIG//开始签名块//SIG//MIIjhwYJKoZIhvcNAQcCoIjeDCCI3QCAQExDzANBglg//SIG//hkgBZQMEAgEFADB3BgorBgEEAYI3AgEEoGkwZzAyBgor//SIG//BgEEayI3AgEeMCQAQEEEBDgyQbOONQRoqMAEEvTUJAC…//SIG//结束签名块";
我正在使用:-
VS2019:版本16.7.0预览版6.0(我相信是最新的(
Chrome:版本84.0.4147.105(官方版本((64位(
.NET核心SDK:版本:3.1.400-preview-015203
Win 10:OS版本:10.0.18363
注意:使用EDGE浏览时的相同行为:版本84.0.522.52(官方版本((64位(
你知道为什么会发生这种情况以及如何阻止它吗?
提前感谢
这在VS 2022预览中开始发生。以下变通方法帮助了我:
打开以下窗口:Debug -> Windows -> Exception settings
然后,在";投掷时断裂";列表,取消选中Javascript Exceptions
和Javascript Runtime Exceptions
今天我更新到VS2019预览版16.8,它刚刚上市,我在调试天堂-没有更多的奇怪之处;-(