我跟着從一個全新的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