2015-03-25 19 views
5

Tôi đã signalR V2 cài đặt và giới thiệu trên trang web của tôiSignalr khách hàng phiên bản 1.5, phiên bản máy chủ undefined

<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> 

Nhưng somewhy tôi nhận được thông báo lỗi trong trình gỡ lỗi trình duyệt:

Lỗi: Bạn đang sử dụng một phiên bản của máy khách không tương thích với máy chủ. Phiên bản máy khách 1.5, phiên bản máy chủ không được xác định.

Tôi đoán vấn đề là khách hàng có vẻ là phiên bản 1.5. Có nhiều gói khác được cài đặt trong các dự án như Autofac SignalR 2 Tích hợp nhưng tôi đoán họ không ảnh hưởng trên phiên bản client.

Trả lời

9

Sự cố xảy ra vì tất cả các chuỗi trong trường hợp lạc đà đã được chuyển sang trường hợp rắn bởi thành phần của nhà phát triển khác. Các phiên bản của signalR được lưu trữ trong một trong các biến với trường hợp thay đổi và kịch bản không quản lý để tìm ra phiên bản cuz biến với phiên bản là không xác định. Hy vọng điều này sẽ giúp một ai đó.

+0

Tôi nhận được lỗi này chính xác, nhưng tôi không chắc chắn những gì bạn đang nói tôi cần phải tìm kiếm trong dự án của tôi để xem nếu điều tương tự đã xảy ra ở đây? –

+0

Có, trong trường hợp của tôi một số mã tùy chỉnh khác được can thiệp với ajax jquery chuẩn. –

Các vấn đề liên quan