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

在Visual Studio for Mac 17.5 Preview创建MonoGame iOS项目时找不到Microsoft.NET.Sdk

解决Visual Studio 2022 for Mac 17.5 Preview创建MonoGame iOS项目时的“Unable to find SDK Microsoft.NET.Sdk”错误

这个错误的核心原因是你的Visual Studio for Mac中缺失了Microsoft.NET.Sdk相关组件,从你提供的偏好设置界面来看,.NET SDK未被正确安装或配置。

需要安装的组件及配置步骤如下:

1. 安装.NET SDK

  • 打开Visual Studio for Mac的偏好设置(顶部菜单栏「Visual Studio > 设置」),进入「.NET」选项卡。
  • 检查已安装的SDK列表,若没有任何.NET SDK条目,点击「安装」按钮,选择.NET 6或.NET 7版本(MonoGame对这两个版本兼容性最优)进行安装。

2. 安装MonoGame官方扩展

  • 进入偏好设置的「扩展」选项卡,在搜索框中输入「MonoGame」,找到官方发布的MonoGame扩展并安装。
  • 该扩展会包含MonoGame项目模板、iOS运行时组件等创建项目必需的资源。

3. 完善iOS开发环境组件

  • 进入偏好设置的「iOS」选项卡,确认Xcode路径已正确指向本地安装的Xcode应用(必须先安装最新版Xcode)。
  • 检查是否安装了.NET iOS开发工作负载,若未安装,点击「安装」按钮补充该组件(MonoGame iOS项目依赖此工作负载提供的iOS开发基础环境)。

完成上述组件安装后,重启Visual Studio for Mac,再次尝试创建MonoGame iOS项目即可解决该错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 10:30:49