.net 当我还原我的项目NETSDK1139时出现点网络Maui错误

xhv8bpkk  于 2023-02-14  发布在  .NET
关注(0)|答案(2)|浏览(314)

当我运行“dotnet还原”它显示我这个错误,我正在使用windows 10
NETSDK1139:无法识别目标平台标识符ios。

ggazkfy8

ggazkfy81#

由于maui仍处于预览阶段,因此最好的地方是官方回购协议,它已在https://github.com/dotnet/net6-mobile-samples/issues/47https://github.com/dotnet/net6-mobile-samples/issues/67中进行了报告
你必须创建EnableWorkloadResolver.sentinel文件(如README中所述),或者导出MSBuildEnableWorkloadResolver=true以获得相同的效果。2因此,如链接问题中所述,你可以:

  • 按照自述文件中的说明,包括所需的sentinel文件。
  • 或者也安装Android工作负载,它将为您提供sentinel。
hkmswyz6

hkmswyz62#

几年前,我遇到了另一个工作负载问题,我将环境变量MSBuildEnableWorkloadResolve设置为false,但忘记了它。在与NETSDK1139错误消息斗争了一段时间后,我最终决定检查我的envars。当您寻找解决方案时,具有该名称的变量非常突出。删除MSBuildEnableWorkloadResolver envvar并重新启动VS2022后,一切都运行得很好。

相关问题