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

Visual Studio中.NET MAUI项目无法设置生成操作为None,求替代方案

解决.NET MAUI中XML文件无法设置生成操作为None的问题
  • 直接编辑你的.NET MAUI项目文件(.csproj),在<Project>节点内添加以下内容,替换成你的XML文件实际路径:

    <ItemGroup>
      <None Include="目标文件夹\*.xml" Exclude="" />
    </ItemGroup>
    

    这里的Exclude=""会覆盖Microsoft.Maui.Controls.DefaultItems.targets里的默认排除规则,让文件能被正确标记为None,不会参与构建处理。

  • 若不想手动修改项目文件,可尝试将生成操作设为Content,然后在文件属性里把「复制到输出目录」设为「不复制」。这种方式同样不会触发构建处理,且文件会被纳入版本控制。

  • 也可以通过先移除默认排除规则、再重新包含文件的方式配置:

    <ItemGroup>
      <Remove Include="目标文件夹\*.xml" />
      <None Include="目标文件夹\*.xml" />
    </ItemGroup>
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 14:38:10