首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何用MAUI启动应用程序修复下面的错误

如何用MAUI启动应用程序修复下面的错误
EN

Stack Overflow用户
提问于 2021-07-04 04:26:51
回答 3查看 7.1K关注 0票数 5

我已经在我的系统中安装了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

我试着解决这些问题,但没有运气。

EN

回答 3

Stack Overflow用户

发布于 2021-07-24 15:00:28

我在VS2022和毛伊一起玩。我也有类似的问题。

如果你跑

dotnet workload list,你可能不会在名单上看到任何东西

运行dotnet workload search将显示可用的工作负载。

我安装了所有可用的maui工作负载:

代码语言:javascript
运行
复制
Workload Id
------------
maui
maui-android
maui-core
maui-desktop
maui-ios
maui-mobile
票数 3
EN

Stack Overflow用户

发布于 2021-07-07 07:20:56

我也看到了同样的事情-这就是我所做的。

在MAUI解决方案中右键单击您的WinUI项目并选择Properties。然后在Build选项卡上将目标框架更改为x86、x64等。

这解决了你所看到的问题,但我仍然看到许多其他问题,即使是遵循微软的逐步指南。

HTH

安迪

票数 2
EN

Stack Overflow用户

发布于 2021-07-17 18:53:25

根据安迪的建议,我从“任意CPU”切换到"x64“等,然后切换到”任意CPU",问题就消失了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68241705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档