如何在Visual Studio中同时调试.NET MAUI跨平台应用?
.NET MAUI 同时调试Windows与Android并启用Hot Reload的方法
配置多启动项目
- 打开解决方案资源管理器,右键点击解决方案选择「属性」
- 在「启动项目」选项卡中选择「多启动项目」
- 将Windows和Android项目的操作均设置为「启动」,按需调整启动顺序后点击「确定」
启用Hot Reload并同步更新
- 确认Visual Studio的Hot Reload功能开启:依次点击「调试」→「选项」→「调试」→「.NET Hot Reload」,勾选相关启用选项
- 启动调试后,修改代码(XAML布局、C#逻辑均可),按下
Ctrl+Shift+R或点击工具栏的「热重载」按钮,两个平台的应用会同步加载修改内容
注意事项
- 提前确保Android模拟器已启动或物理Android设备正常连接
- 新增页面、修改依赖注入配置等复杂变更无法通过Hot Reload生效,需重启调试
- 调试中单个平台出现异常时,可单独暂停/重启该平台进程,不影响另一平台的运行
内容的提问来源于stack exchange,提问作者Hyunjin-Kim
相关产品推荐
相关产品推荐

