Javascript 信号器2.3无法读取属性客户端

Javascript 信号器2.3无法读取属性客户端,javascript,c#,html,signalr,Javascript,C#,Html,Signalr,你好 不幸的是,我不能让信号员为私人1对1聊天工作 以下是我所做的事情: 按正确顺序位于“我的布局”页面标题标记中的引用: <script src="~/Scripts/jquery-1.6.4.min.js"></script> <script src="~/Scripts/jquery.signalR-2.3.0.js"></script> 让我的chatHub类包含我的方法: [HubName("chatHub")] public

你好

不幸的是,我不能让信号员为私人1对1聊天工作

以下是我所做的事情:

按正确顺序位于“我的布局”页面标题标记中的引用:

<script src="~/Scripts/jquery-1.6.4.min.js"></script>
<script src="~/Scripts/jquery.signalR-2.3.0.js"></script>
让我的chatHub类包含我的方法:

[HubName("chatHub")]
    public class ChatHub : Hub
    {
    }
我有一个名为chatboxManager的javascript文件,其中包含以下内容:

var connection = $.hubConnection();
var ChatHub = connection.createHubProxy('chatHub');
使用上述方法,我可以连接到聊天中心

但它不承认客户。下面是:

// On New User Connected
debugger;
ChatHub.client.onNewUserConnected = function (id, name, userid) {
    AddUser(ChatHub, id, name, userid);
}

如果我在js文件的开头使用此选项,则没有任何效果:

var ChatHub = $.connection.chatHub;
还有什么我可能错过的吗

我已经卸载了软件包并重新安装了它们

如果您有任何建议,我们将不胜感激


向您致以亲切的问候和感谢

我不知道这是否是解决方案,但请尝试一下

var hubConnection = new HubConnection("http://yourIpHere:yourPortNr/signalr");
var chatHubProxy = hubConnection.CreateHubProxy("chatHub");

嗨,@KakaMir我会在解决方案启动并再次运行后尝试。谢谢你的建议。
var ChatHub = $.connection.chatHub;
var hubConnection = new HubConnection("http://yourIpHere:yourPortNr/signalr");
var chatHubProxy = hubConnection.CreateHubProxy("chatHub");