2013-10-13 1 views
1

У меня есть простой оповещатель уведомления о сигнале. ASP.net 4.0. Веб-сайт при работе с визуальной студией не работает, независимо от того, сколько онлайновых решений используется.SignalR не работает, если не проверен с использованием источника github

$.connection.<myClassName> 

не возвращает объект (источник: отладка JS в FF). Но когда я запускаю Microsoft.AspNet.SignalR.Client.JS.Tests из визуальной студии, вся система, то есть мой сайт начинает работать.

Я должен сделать это при каждом перезагрузке ОС. Может ли кто-нибудь помочь мне в понимании, почему это происходит. Есть ли способ обхода?
PS он бросает СТГ ошибки, как «ссылочного типа не найден», у меня есть намек теперь, что signalR/концентраторы не генерируется в первой ситуации

+0

делает/signalr/концентраторы вернуть часть вещь разумная? – MichaC

+0

Нет, это не так (если только решение не применяется), и я не могу сказать, почему? –

+0

если он выдает сообщение об ошибке, возможно, обновит сообщение – MichaC

ответ

0

переустановке затем добавить в global.asax

protected void Application_Start() 
{ 
    RouteTable.Routes.MapHubs(); 
    BundleConfig.RegisterBundles(BundleTable.Bundles); 
} 

с

<script src="~/signalr/hubs"></script> 

помогает, вероятно, по крайней мере, вопрос решается сейчас :)