You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决.NET MAUI工作负载版本不匹配问题?

.NET MAUI包与工作负载版本不匹配问题

当前.NET MAUI包版本'9.0.21'要求.NET MAUI工作负载版本至少为'9.0.0',当前.NET MAUI工作负载版本为'8.0.83'。

本人是.NET新手,已确认dotnet版本为'9.0.101',但应用仍无法部署,已尝试以下操作:

  • 更新.NET MAUI工作负载
    在终端或Visual Studio开发者命令提示符中运行命令:

    dotnet workload update
    
  • 检查.NET SDK版本
    尝试确保使用与.NET MAUI兼容的SDK版本(.NET MAUI 9.x需.NET 8 SDK),运行命令:

    dotnet --version
    

    若版本非.NET 8(如8.0.x),计划下载安装最新.NET 8 SDK。

  • 更新Visual Studio
    操作步骤:

    • 打开Visual Studio
    • 进入「帮助」→「检查更新」
    • 安装最新更新以支持正确工作负载
  • 清理并还原NuGet包
    删除项目中的bin和obj文件夹后,运行命令还原包:

    dotnet restore
    
  • 验证工作负载安装
    运行命令检查.NET MAUI工作负载版本:

    dotnet workload list
    

    预期应显示类似内容:

    maui-windows       9.0.x
    maui-android       9.0.x
    maui-ios           9.0.x
    

    若版本错误或缺失,计划重新安装工作负载:

    dotnet workload install maui
    

内容的提问来源于stack exchange,提问作者user24937004

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 04:54:56