私はasp.netが初めてです。私はSignalRを学んでいtutorial
ます. チュートリアルで述べたように、すべてを正しく作成しました。コンソール アプリケーションを実行すると、エラー --> 「1 つまたは複数のエラーが発生しました。」(コンソール アプリケーションはまだ実行中hubConnection.Start().Wait();
です)。とにかく、エラーを出していないWebアプリケーションを実行しようとしましたが、ボタンbroadcast
は何もしません(そうすべきだと思います)。Web アプリケーションのコードを確認したところ、スクリプト ソースの 1 つに緑色の落書きがありました。ここに画像があります。
私が間違っていることを説明してください..
編集: ASP.NET 開発サーバーを使用しています。
Edit2 : Google Chrome コンソールで表示されるエラーは次のとおりです。
Uncaught Error: SignalR: jQuery not found. Please ensure jQuery is referenced before the SignalR.js file. jquery.signalR-1.0.0-alpha2.min.js:10
Uncaught TypeError: Cannot read property 'signalR' of undefined hubs:17
Uncaught ReferenceError: $ is not defined
回答: すべてのスクリプトの上に jQuery の参照をコードに追加しましたが、サーバー側で実行されているため、「ファイルが見つかりません」というエラーは不注意です。
リンクもjQueryを参照して更新されました