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

安装.NET7.0后执行dotnet build遇NU1202兼容性错误求助

解决NU1202:Microsoft.AspNetCore.OpenApi 7.0.0与net70不兼容问题

问题原因

你的项目目标框架被设置为**.NET Framework 7.0**(对应项目文件中的net70标识),但Microsoft.AspNetCore.OpenApi 7.0.0仅支持**.NET 7.0(原.NET Core 7.0)**(对应net7.0标识)。ASP.NET Core相关包仅适配.NET Core/.NET 5+系列框架,与.NET Framework不兼容。

解决步骤

  1. 打开项目目录下的api.csproj文件
  2. 找到<TargetFramework>配置节点,将其值从net70修改为net7.0:
    <!-- 修改前 -->
    <TargetFramework>net70</TargetFramework>
    
    <!-- 修改后 -->
    <TargetFramework>net7.0</TargetFramework>
    
  3. 保存文件后,重新执行dotnet build命令即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 19:27:22