我拥有Square Connect C#SDK nuget软件包,该软件包需要: RestSharp 105.1.0或更高版本。
我有RestSharp 106.3.0.0
这在我的web.config中
<dependentAssembly>
<assemblyIdentity name="RestSharp" publicKeyToken="null" culture="neutral" />
<bindingRedirect oldVersion="100.0.0.1-106.3.0.0" newVersion="106.3.0.0" />
</dependentAssembly>
但是我得到这个错误...
InnerException = {"Could not load file or assembly 'RestSharp, Version=105.1.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)":"RestS...
更多详细信息
===预绑定状态信息=== 日志:DisplayName = RestSharp,Version = 105.1.0.0,Culture = neutral,PublicKeyToken = null (完全指定) 日志:Appbase = file:/// C:/ GitHub / StPlatform / SimpleTixPlatformService / StPlatformWebRole / 日志:初始PrivatePath = C:\ GitHub \ StPlatform \ SimpleTixPlatformService \ StPlatformWebRole \ bin
LOG:此绑定在默认的加载上下文中启动。 日志:使用应用程序配置文件:C:\ GitHub \ StPlatform \ SimpleTixPlatformService \ StPlatformWebRole \ web.config 日志:使用主机配置文件:C:\ Users \ simpl \ Documents \ IISExpress \ config \ aspnet.config 日志:使用C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ config \ machine.config中的计算机配置文件。 日志:目前未将策略应用于引用(私有,自定义,部分或基于位置的程序集绑定)。 日志:尝试下载新的URL文件:/// C:/ Users / simpl / AppData / Local / Temp / Temporary ASP.NET Files / vs / 6688a414 / 1f994985 / RestSharp.DLL。 日志:尝试下载新的URL文件:/// C:/ Users / simpl / AppData / Local / Temp / Temporary ASP.NET Files / vs / 6688a414 / 1f994985 / RestSharp / RestSharp.DLL。 日志:尝试下载新的URL文件:/// C:/GitHub/StPlatform/SimpleTixPlatformService/StPlatformWebRole/bin/RestSharp.DLL。 WRN:比较程序集名称会导致不匹配:PUBLIC KEY TOKEN ERR:无法完成装配的设置(hr = 0x80131040)。探测终止。