昨天,我跟随我的同事从 .NET 7.0 更新到 .NET 8.0,并立即运行。然而,对于我自己来说,在我的 VS Mac 和 VS Windows 上我都收到错误
错误NETSDK1139:无法识别目标平台标识符ios。
(如果设置为 ios 作为部署目标,此错误也会出现在 android 版本中)
目标框架列为 net8.0-android;net8.0-ios;
以下我都有了~
还有一点值得注意~
我真的很感谢任何人了解这个主题,尤其是以前遇到过并处理过这个问题的人。
没有足够的信息来为您提供需要修复的正确细节,但我会首先检查以下内容:
你有最新版本的VS吗?
还有其他版本的VS吗?
检查您是否还有其他工作负载。
检查具有类似问题的未解决问题。就像前段时间在 github 上报告的一个问题 - https://github.com/dotnet/maui/issues/1795
我遇到了同样的问题,以下是解决方法,
另请确保您拥有 SDK https://dotnet.microsoft.com/en-us/download/dotnet/8.0
同样就我而言,我必须重新安装 VS MAC(仅在需要时才执行此操作)