我跟着从一个全新的EmptyWebApplication以下快速入门例子: https://github.com/SignalR/SignalR/wiki/QuickStart-Persistent-ConnectionsSignalR快速入门持久连接快速入门让JavaScript错误
我安装使用的NuGet,添加Global.asax中,MyConnection.cs,并用准确的EchoClient.aspx本教程中概述的代码(除了一个区别之外,我的类位于命名空间“SignalR1”中 - 我认为它没有问题,因为它全部编译,但我仍然记下它)。不过,我得到以下错误,当我运行应用程序并点击“播放”按钮:
SignalR: Connection must be started before data can be sent. Call .start() before .send()
我敢肯定。开始(),因为本教程中的代码不会被之前。发送称为()所以,我还通过代码来确保它的发生。我猜是因为某种原因连接没有通过。
任何想法?我也使用Visual Studio开发服务器(不确定是否重要,但也注意到它)。谢谢!
于是,我就必须运行15分钟,我的web应用程序,然后点击“播放”按钮。它仍然遇到同样的问题。所以要么建立连接需要15分钟以上的时间,要么我做了其他的错误。 – user1118332 2012-04-02 02:11:41
您是否尝试使用浏览器工具来查看是否有任何javascript错误? – davidfowl 2012-04-02 03:08:20