C# 使用可移植类库绑定重定向
是否可以在可移植类库中应用bindingRedirect,或者是否有其他方法 我们有一个PCL,它引用另一个使用System.Net.Http.Formatting(5.2.3.0)和System.Net.Http.Primitives(4.2.22.0)的PCL。使用此PCL的当前代码正在使用以下绑定重定向:C# 使用可移植类库绑定重定向,c#,windows-8,portable-class-library,C#,Windows 8,Portable Class Library,是否可以在可移植类库中应用bindingRedirect,或者是否有其他方法 我们有一个PCL,它引用另一个使用System.Net.Http.Formatting(5.2.3.0)和System.Net.Http.Primitives(4.2.22.0)的PCL。使用此PCL的当前代码正在使用以下绑定重定向: <?xml version="1.0" encoding="utf-8" ?> <configuration> <runtime> <
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Net.Http.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-4.2.22.0" newVersion="4.2.22.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
我试图在Windows 8 Phone/桌面应用程序的PCL中使用此代码,但无法将app.config添加到项目中。System.Net.Http.Formatting引用了System.Net.Http.Primitives的1.5.0.0版原来我的项目的目标是Windows 8.1、Windows Phone 8.1和.Net 4.5 当我删除.NET 4.5要求时,它开始从引用的dll中使用System.NET.Http.Formatting版本,而不是尝试从.NET framework中使用它