You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS 2022 Pro播放下拉菜单缺少iOS本地设备与Android模拟器选项如何启用?

解决VS2022中.NET MAUI Hot Restart及设备选项缺失问题

iOS Hot Restart选项启用步骤

  • 确认项目目标框架:右键项目 → 属性 → 应用程序,确保目标框架为**.NET 6+**(Hot Restart仅支持.NET 6及以上MAUI项目)
  • 检查项目配置:在播放按钮旁的解决方案配置下拉菜单,选择Debug | Any CPU或Debug | x64/x86(Hot Restart不支持Release配置)
  • 修复MAUI iOS组件:
    1. 关闭VS,以管理员身份打开Developer Command Prompt for VS 2022
    2. 执行命令:dotnet workload repair maui-ios
    3. 重启VS并重新加载项目
  • 验证账号与配置:
    1. 进入Tools > Options > Xamarin > Accounts,确认已登录你的Apple付费开发者账号
    2. 打开Tools > Options > Xamarin > iOS Settings,确保Enable Hot Restart已勾选,同时开启Automatic Provisioning
  • 刷新设备列表:点击播放按钮旁的设备下拉菜单,选择Refresh Device List,确保iOS设备已通过USB连接PC并完成信任验证

Android模拟器选项恢复步骤

  • 检查Android SDK安装:打开Tools > Android > Android SDK Manager,确认已安装对应API级别的SDK平台、工具及系统镜像(推荐Google Play镜像)
  • 确认模拟器存在:打开Tools > Android > Device Manager,查看是否有已创建的模拟器;若没有,点击Create Device按向导创建匹配项目API级别的模拟器
  • 修复MAUI Android组件:在管理员命令提示符中执行dotnet workload repair maui-android,重启VS后重新加载项目
  • 匹配项目配置:右键项目 → 属性 → Android,确保Minimum Android version和Target Android version与模拟器API级别一致

通用排查操作

  • 清理重建解决方案:执行Build > Clean Solution,再执行Build > Rebuild Solution后查看设备菜单
  • 重置VS设置:打开Tools > Import and Export Settings > Reset all settings,选择默认设置后重启VS(建议先备份自定义设置)

内容的提问来源于stack exchange,提问作者Gratzy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 19:12:39