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

请求解决.NET Core 6.0环境下无法安装SendGrid 9.25.2的问题

解决SendGrid 9.25.2与.NET Core 6.0的兼容问题

问题根源

错误 NU1202 的核心原因是:SendGrid 9.25.2版本的NuGet包存在发布异常,未声明支持任何目标框架,因此无法与.NET Core 6.0兼容。

可行解决方案

方案1:升级到兼容.NET 6.0的稳定版本

直接安装9.26.0及以上版本(或最新稳定版),这些版本已修复框架支持声明问题,明确兼容.NET 6.0。执行对应命令:

  • NuGet包管理器命令:
    Install-Package SendGrid -Version 9.26.0
    
  • .NET CLI命令:
    dotnet add package SendGrid --version 9.26.0
    

方案2:回退到同系列正常版本

如果因项目依赖限制无法升级,可回退到9.25.1版本,该版本正常支持.NET Core 3.1、.NET 5/6等多个框架:

Install-Package SendGrid -Version 9.25.1

验证方法

安装完成后,检查项目.csproj文件中的包引用,确保版本正确:

<PackageReference Include="SendGrid" Version="9.26.0" />

执行 dotnet restore 命令确认无兼容错误即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 06:22:41