我已经在我的系统中安装了Windows 10 20H2版本。以及2019和2019预览。按照下面的链接毛伊岛设置。
https://learn.microsoft.com/en-us/dotnet/maui/get-started/installation。
我安装了.Net毛伊岛预览5.并确保毛利检查.一切看起来都很好。
但是,当我在MAUI中创建新项目并尝试构建时,会出现如下错误。
error NETSDK1112: Microsoft.iOS.Runtime.ios仿真器-x64的运行时包没有下载。尝试使用NuGet‘ios仿真器-x64’运行RuntimeIdentifier还原。1>Done建筑项目"MauiApp5.csproj“--失败。
错误NETSDK1112: Microsoft.MacCatalyst.Runtime.maccatalyst-x64的运行时包没有下载。尝试使用NuGet 'maccatalyst-x64‘运行RuntimeIdentifier还原。1>Done建筑项目"MauiApp5.csproj“--失败。
我已经做了几次Visual修复并清理了nuget缓存。我不知道有什么问题。
也显示在警告下面。
警告MSB3779正在构建的项目的处理器体系结构“任意CPU”不受引用的SDK "Microsoft.VCLibs.Desktop,Version=14.0“的支持。请考虑将项目的目标处理器体系结构(在Visual中可以通过配置管理器完成)更改为SDK支持的体系结构之一:"x86、x64、ARM、ARM64“。MauiApp5.WinUI C:\Program (X86)\MicrosoftVisualWeb2472
我试着解决这些问题,但没有运气。
发布于 2021-07-24 15:00:28
我在VS2022和毛伊一起玩。我也有类似的问题。
如果你跑
dotnet workload list
,你可能不会在名单上看到任何东西
运行dotnet workload search
将显示可用的工作负载。
我安装了所有可用的maui工作负载:
Workload Id
------------
maui
maui-android
maui-core
maui-desktop
maui-ios
maui-mobile
发布于 2021-07-07 07:20:56
我也看到了同样的事情-这就是我所做的。
在MAUI解决方案中右键单击您的WinUI项目并选择Properties。然后在Build选项卡上将目标框架更改为x86、x64等。
这解决了你所看到的问题,但我仍然看到许多其他问题,即使是遵循微软的逐步指南。
HTH
安迪
发布于 2021-07-17 18:53:25
根据安迪的建议,我从“任意CPU”切换到"x64“等,然后切换到”任意CPU",问题就消失了。
https://stackoverflow.com/questions/68241705
复制相似问题