除非从github源测试,否则SignalR无法工作

时间:2013-10-13 12:19:52

标签: c# asp.net signalr signalr-hub

我有一个简单的signalR通知发件人ASP.net 4.0网站。无论使用多少在线解决方案,从visual studio运行的网站都不起作用。

$.connection.<myClassName> 

不返回任何对象(源:FF中的JS调试)。但是当我从visual studio运行Microsoft.AspNet.SignalR.Client.JS.Tests时,整个系统即我的网站开始工作。

我必须在每次操作系统重启时执行此操作。 任何人都可以帮助我理解,为什么会这样。有可能的解决方法吗?
PS它会抛出一个错误......就像'找不到引用类型',我现在有一个提示,即在第一种情况下不生成signalR / hub

1 个答案:

答案 0 :(得分:0)

重新安装然后添加global.asax

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

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

可能有帮助,至少问题现在已经解决了:)