我有一个简单的signalR通知发件人ASP.net 4.0网站。无论使用多少在线解决方案,从visual studio运行的网站都不起作用。
$.connection.<myClassName>
不返回任何对象(源:FF中的JS调试)。但是当我从visual studio运行Microsoft.AspNet.SignalR.Client.JS.Tests
时,整个系统即我的网站开始工作。
我必须在每次操作系统重启时执行此操作。
任何人都可以帮助我理解,为什么会这样。有可能的解决方法吗?
PS它会抛出一个错误......就像'找不到引用类型',我现在有一个提示,即在第一种情况下不生成signalR / hub
答案 0 :(得分:0)
重新安装然后添加global.asax
protected void Application_Start()
{
RouteTable.Routes.MapHubs();
BundleConfig.RegisterBundles(BundleTable.Bundles);
}
带
<script src="~/signalr/hubs"></script>
可能有帮助,至少问题现在已经解决了:)