【发布时间】:2012-04-13 11:19:12
【问题描述】:
我从一个全新的 EmptyWebApplication 中遵循了以下快速入门示例: https://github.com/SignalR/SignalR/wiki/QuickStart-Persistent-Connections
我使用 NuGet 安装,添加了 Global.asax、MyConnection.cs 和 EchoClient.aspx,其中的代码与教程中概述的完全相同(除了一个不同之处,我的类位于命名空间“SignalR1”中 - 我不认为它应该很重要,因为它全部编译但我还是记下了它)。但是,当我运行应用程序并点击“广播”按钮时出现以下错误:
SignalR: Connection must be started before data can be sent. Call .start() before .send()
我很确定 .start() 是在 .send() 之前调用的,因为教程中的代码就是这样做的,而且我还逐步检查了代码以确保它发生。我猜由于某种原因连接没有通过。
有什么想法吗?我也在使用 Visual Studio 开发服务器(不确定这是否重要,但也要记下它)。谢谢!
【问题讨论】: