Signalr客户端版本1.5,服务器版本未定义



我在页面上安装并引用了signalR v2

<script src="~/Scripts/jquery-1.10.2.min.js"></script>
<script src="~/Scripts/jquery.signalR-2.2.0.min.js"></script>
<script src="~/signalr/hubs"></script>

但我在浏览器调试器中收到错误消息的原因:

错误:您使用的客户端版本与服务器不兼容。客户端版本1.5,服务器版本未定义。

我想问题是客户端似乎是1.5版本。项目中安装了其他软件包,如Autofac SignalR 2 Integration,但我想它们不会影响客户端版本。

问题的发生是因为camel case中的所有字符串都被另一个开发人员的组件转移到了snake case中。signalR的版本存储在其中一个大小写已更改的变量中,脚本无法找到版本,因为版本为的变量未定义。希望这能帮助到别人。

最新更新