我有一个针对.NET Framework 4.5的MVC5应用程序。我正在尝试使用SendGrid
NuGet包8.0.4.0
我收到了这个构建错误:
严重级代码描述项目文件行抑制状态 警告主要参考“SendGrid,Version = 8.0.4.0,Culture = neutral,PublicKeyToken = 4f047e93159395ca,processorArchitecture = MSIL”无法解析,因为它是针对“.NETFramework,Version = v4.5.2”框架构建的。这是比当前目标框架“.NETFramework,Version = v4.5”更高的版本。 App.ServiceLayer
我尝试过使用SendGrid 8.0.0.0
但是得到了同样的错误。
如何找出可以在.NET 4.5中使用的版本?
我查看了SendGrid NuGet包图库here,但我看不到有关目标框架的任何信息
答案 0 :(得分:3)
在测试SendGrid NuGet包的列表版本后,我发现6.3.4版本支持.NET Framework 4.5。其他高于6.3.4的版本支持.NET Framework 4.5.2。
因此,请为您的.NET Framework 4.5项目选择SendGrid 6.3.4。