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

Visual Studio 17.8.0更新导致MAUI项目异常,请求技术支援

解决方案:Visual Studio 17.8.0更新后旧MAUI项目仅显示Windows Machine运行选项

以下是针对性的排查和修复步骤:

  • 检查并修复项目文件(.csproj)配置
    对比空白MAUI新项目的.csproj文件,确保旧项目包含以下关键配置:

    • 项目开头必须为 <Project Sdk="Microsoft.NET.Sdk.Maui">
    • 存在 <UseMaui>true</UseMaui> 和 <SingleProject>true</SingleProject> 节点
    • 目标框架节点包含所有MAUI支持的平台,例如:
      <TargetFrameworks>net7.0-android;net7.0-ios;net7.0-maccatalyst;net7.0-windows10.0.19041.0</TargetFrameworks>
      

    若旧项目缺少上述配置,手动添加后保存,重新加载项目。

  • 清理项目和VS缓存

    1. 关闭Visual Studio
    2. 删除解决方案根目录下的隐藏文件夹 .vs
    3. 删除旧项目目录下的 bin 和 obj 文件夹
    4. 重启Visual Studio,重新生成解决方案
  • 验证MAUI工作负载完整性
    打开Visual Studio安装器,选择“修改”,检查.NET Multi-platform App UI development工作负载下的所有组件(包括Android SDK、iOS开发工具等)是否已完整安装。若有缺失,勾选后执行“修改”操作进行修复。

  • 重置Visual Studio设置

    1. 打开Visual Studio,点击顶部菜单「工具」→「导入和导出设置」
    2. 选择「重置所有设置」,按向导完成操作,可选择恢复为默认设置或使用之前备份的配置
  • 检查启动配置管理器

    1. 点击顶部菜单「生成」→「配置管理器」
    2. 为旧项目添加Android、iOS等平台的配置(参考新项目的配置项),确保对应平台的“生成”和“部署”选项已勾选

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 13:32:13