SignalR TypeLoadException Microsoft.AspNet.SignalR.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源代码,并且接口确实存在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” 此
思考?没有什么比休息一两天更能发现问题了 之前,我尝试了所有的方法来查看发生了什么,从删除所有引用,从Nuget重新安装包,不使用Nuget,向应用程序配置添加绑定重定向,甚至运行fuslogvw.exe来验证DLL绑定 然后我突然意识到错误不是发生在服务应用程序中,而是发生在另一个被引用的项目中 所以这很笨拙,只是没有在所有项目中更新对Microsoft.AspNet.signal.Client.dll的引用