Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
StackExchange.Redis是否支持.NET 4客户端配置文件?_.net_Redis - Fatal编程技术网

StackExchange.Redis是否支持.NET 4客户端配置文件?

StackExchange.Redis是否支持.NET 4客户端配置文件?,.net,redis,.net,Redis,我没有发现任何证实/否认StackExchange.Redis是否支持.NET 4客户端配置文件的信息 许多月前,我尝试了StackExchange.Redis for.NET4客户端配置文件,效果很好。我今天再次尝试,但出现以下编译错误: 警告:无法解析主引用“StackExchange.Redis”,因为它间接依赖于框架程序集“System.Runtime”,版本为2.6.10.0,区域性为中性,PublicKeyToken=b03f5f7f11d50a3a”,无法在当前目标框架中解析。.N

我没有发现任何证实/否认StackExchange.Redis是否支持.NET 4客户端配置文件的信息

许多月前,我尝试了StackExchange.Redis for.NET4客户端配置文件,效果很好。我今天再次尝试,但出现以下编译错误:

警告:无法解析主引用“StackExchange.Redis”,因为它间接依赖于框架程序集“System.Runtime”,版本为2.6.10.0,区域性为中性,PublicKeyToken=b03f5f7f11d50a3a”,无法在当前目标框架中解析。.NETFramework,版本=v4.0,配置文件=Client。要解决此问题,请删除引用“StackExchange.Redis”,或将应用程序重新定位到包含“System.Runtime,version=2.6.10.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”的框架版本。C:\Program Files(x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets 1819

我使用的是NuGetV1.0.488


不幸的是,升级现在不是一个选项(我知道这是一个疯狂的世界。)

据我所知,SE.Redis可以使用4.0客户端配置文件,但出于某种原因,它的目标是完整的4.0框架

我刚刚下载了SE.Redis代码,将目标框架更改为4.0客户端配置文件,并成功编译了它

我还运行了针对客户机概要文件4.0的所有测试,所有测试都通过了OK


可能相关。

我将Microsoft.Bcl.Async和Microsoft.Bcl.Build nuget软件包分别升级到其最新版本v1.0.168和v1.0.21,这修复了编译错误。尽管这个问题仍然存在。。是否正式支持客户端配置文件?