当我运行“dotnet还原”它显示我这个错误,我正在使用windows 10NETSDK1139:无法识别目标平台标识符ios。
ggazkfy81#
由于maui仍处于预览阶段,因此最好的地方是官方回购协议,它已在https://github.com/dotnet/net6-mobile-samples/issues/47和https://github.com/dotnet/net6-mobile-samples/issues/67中进行了报告你必须创建EnableWorkloadResolver.sentinel文件(如README中所述),或者导出MSBuildEnableWorkloadResolver=true以获得相同的效果。2因此,如链接问题中所述,你可以:
hkmswyz62#
几年前,我遇到了另一个工作负载问题,我将环境变量MSBuildEnableWorkloadResolve设置为false,但忘记了它。在与NETSDK1139错误消息斗争了一段时间后,我最终决定检查我的envars。当您寻找解决方案时,具有该名称的变量非常突出。删除MSBuildEnableWorkloadResolver envvar并重新启动VS2022后,一切都运行得很好。
MSBuildEnableWorkloadResolve
false
MSBuildEnableWorkloadResolver
2条答案
按热度按时间ggazkfy81#
由于maui仍处于预览阶段,因此最好的地方是官方回购协议,它已在https://github.com/dotnet/net6-mobile-samples/issues/47和https://github.com/dotnet/net6-mobile-samples/issues/67中进行了报告
你必须创建EnableWorkloadResolver.sentinel文件(如README中所述),或者导出MSBuildEnableWorkloadResolver=true以获得相同的效果。2因此,如链接问题中所述,你可以:
hkmswyz62#
几年前,我遇到了另一个工作负载问题,我将环境变量
MSBuildEnableWorkloadResolve
设置为false
,但忘记了它。在与NETSDK1139错误消息斗争了一段时间后,我最终决定检查我的envars。当您寻找解决方案时,具有该名称的变量非常突出。删除MSBuildEnableWorkloadResolver
envvar并重新启动VS2022后,一切都运行得很好。