使用NuGet安装hangfire时出错

使用NuGet安装hangfire时出错,nuget,hangfire,Nuget,Hangfire,当我尝试在VisualStudio2010中的项目上安装Hangfire时,出现以下错误 外部包不能依赖于以项目为目标的包 我尝试单独安装Newtonsoft.Json来解决这个问题,但没有任何帮助。当前版本的HangFire依赖于.NET 4.5+,2010年无法实现这一目标 如果您使用较旧版本的Owin和HangFire,一切正常 Install-Package Microsoft.Owin.Host.SystemWeb -Version 2.1.0 Install-Package Han

当我尝试在VisualStudio2010中的项目上安装Hangfire时,出现以下错误

外部包不能依赖于以项目为目标的包


我尝试单独安装Newtonsoft.Json来解决这个问题,但没有任何帮助。

当前版本的HangFire依赖于.NET 4.5+,2010年无法实现这一目标

如果您使用较旧版本的Owin和HangFire,一切正常

Install-Package Microsoft.Owin.Host.SystemWeb -Version 2.1.0
Install-Package HangFire -Version 0.9.1

无论如何,我在SQL Server提供程序&IIS中工作。

检查是否安装了最新版本的NuGet。另外,另一个问题(这不是您看到的错误的原因)是Hangfire.Core只有.NET 4.5的程序集,我认为Visual Studio 2010不支持这些程序集。