“无法解决主要参考....”错误 - 我应该使用哪个包?

时间:2016-09-14 13:13:50

标签: c# .net visual-studio nuget sendgrid

我有一个针对.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,但我看不到有关目标框架的任何信息

1 个答案:

答案 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。