MAUI应用通过Visual Studio的Windows Machine启动时挂起,求排查方案
MAUI应用本地Windows启动挂起的排查建议
先清缓存重建项目:
删除项目根目录的bin、obj文件夹,在Visual Studio里点击「清理解决方案」再「重建解决方案」,很多本地编译缓存引发的问题都能通过这个操作解决重置MAUI组件:
打开Visual Studio安装器,找到已安装的MAUI工作负载,先卸载再重新安装,组件损坏可能会导致启动异常检查系统依赖:
确认本地安装了对应MAUI版本要求的Windows App SDK,并且系统更新已全部安装完成,缺失必要依赖也会引发启动挂起定位挂起代码:
启动调试后,当应用出现挂起时,直接点击Visual Studio的「中断所有」,查看调用栈定位卡顿的代码位置——大概率是UI线程被同步操作阻塞,或是异步任务出现死锁对比配置文件:
和同事的launchSettings.json、appsettings.json等配置文件做对比,排查是否存在本地独有的配置项引发冲突
内容的提问来源于stack exchange,提问作者Den Humeniuk
相关产品推荐
相关产品推荐

