启用Browser Link调试Blazor WASM时Visual Studio出现20秒超时问题
解决Visual Studio 2022调试Blazor时的加载超时问题
调整调试器符号加载设置
打开Visual Studio的「工具」→「选项」→「调试」→「符号」,取消勾选「Microsoft符号服务器」,或者改为仅给指定模块加载符号,减少调试时的符号加载开销;同时把本地符号缓存路径设置到SSD这类高速存储设备上,加快符号查找速度。关闭不必要的调试组件
进入「工具」→「选项」→「调试」→「常规」,关闭「启用诊断工具」(调试时不需要性能分析的话可暂时关闭),同时取消勾选「启用实时调试」,减少额外的调试监听负担。优化Blazor项目调试配置
编辑项目的launchSettings.json文件,暂时注释或调整inspectUri相关配置,降低调试器与浏览器的通信延迟;另外在项目「调试」属性中,将「启动浏览器」指定为Chrome这类特定浏览器,避免默认浏览器的兼容性问题。升级Visual Studio版本
17.5.1版本存在不少已知的调试性能问题,直接升级到17.6及以上的稳定版本,微软在后续版本中修复了多个Blazor调试相关的性能缺陷。清理项目与VS缓存
删除项目目录下的bin和obj文件夹,重新生成项目,避免旧缓存拖慢加载速度;另外删除%USERPROFILE%\AppData\Local\Microsoft\VisualStudio\17.0_xxxx\ComponentModelCache目录下的文件,重启VS后再尝试调试。
内容的提问来源于stack exchange,提问作者Fred
相关产品推荐
相关产品推荐

