Я создал приложение простого чата с использованием SignalR, Visual studio 2013 (но приложение в 2012 году), framework 4.5.Чат SignalR не работает при настройке в IIS7 - windows 7
Я использую ASP.NET WebForms только (не MVC)
Its работает, когда я запускаю через Visual Studio. Но когда я настроен в IIS, это дает следующее сообщение об ошибке в окне консоли -
GET http://localhost/chat/signalr/hubs 404 (Not Found) localhost/:30
Uncaught TypeError: Cannot read property 'client' of undefined localhost/chat/:112
«чат» это имя виртуального каталога.
Добавлено сообщение. а также в web.config -
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
код из Global.asax.cs-
protected void Application_Start(object sender, EventArgs e)
{
// Register the default hubs route: ~/signalr/hubs
RouteTable.Routes.MapHubs();
}
кодекса от index.html -
<!--Reference the SignalR library. -->
<script src="Scripts/jquery.signalR-1.0.0.js"></script>
<!--Reference the autogenerated SignalR hub script. -->
<script src="signalr/hubs"></script>
Я попытался это, как хорошо, но не удалось -
<script src="<%= ResolveUrl("~/signalr/hubs") %>" type="text/javascript"></script>
ПРИМЕЧАНИЕ. - Я м, ссылаясь на это http://www.codeproject.com/Articles/562023/Asp-Net-SignalR-Chat-Room Заранее спасибо.
Я пробовал все решения из следующей ссылки - https://github.com/SignalR/SignalR/wiki/Faq – Abhi
Возможный дубликат: http://stackoverflow.com/questions/17237037/signalr-fails-on-iis – slfan