SignalR TypeLoadException Microsoft.AspNet.SignalR.Client.Hubs.IHubProxy

SignalR TypeLoadException Microsoft.AspNet.SignalR.Client.Hubs.IHubProxy,signalr,signalr.client,Signalr,Signalr.client,在使用SignalR 2.0.1的自主机场景中调用方法时,我遇到以下异常 该服务似乎使用了正确的Microsoft.AspNet.signal.Client.dll,未安装GAC的任何引用 无法从程序集“Microsoft.AspNet.signal.Client,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”加载类型“Microsoft.AspNet.signar.Client.Hubs.IHubProxy” 此

在使用SignalR 2.0.1的自主机场景中调用方法时,我遇到以下异常

该服务似乎使用了正确的Microsoft.AspNet.signal.Client.dll,未安装GAC的任何引用

无法从程序集“Microsoft.AspNet.signal.Client,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”加载类型“Microsoft.AspNet.signar.Client.Hubs.IHubProxy”

此外,我还从GitHub获得了2.0.1源代码,并且接口确实存在


思考?

没有什么比休息一两天更能发现问题了

之前,我尝试了所有的方法来查看发生了什么,从删除所有引用,从Nuget重新安装包,不使用Nuget,向应用程序配置添加绑定重定向,甚至运行fuslogvw.exe来验证DLL绑定

然后我突然意识到错误不是发生在服务应用程序中,而是发生在另一个被引用的项目中

所以这很笨拙,只是没有在所有项目中更新对Microsoft.AspNet.signal.Client.dll的引用