我试图关注SignalR quickstart示例,但我无法让它发挥作用。
首先,我不太确定将chat.cs中心文件放在MVC项目中的哪个位置 - 我尝试了几个地方,但怀疑这是我出错的地方。它目前位于项目根目录中名为signalr的文件夹中。
我得到的javascript错误如下:
GET http://localhost:50109/signalr/hubs 404 (Not Found)
我添加了signalr nuget包,所以我想我应该拥有我需要的一切!
感谢您阅读
答案 0 :(得分:0)
啊,在FAQ
中找到以下内容为什么信号器/集线器返回404或为什么我得到了myhub'未定义?
首先,确保在Global.asax
中调用MapHubs()RouteTable.Routes.MapHubs();
我还必须从global.asax中删除以下内容:
BundleConfig.RegisterBundles(BundleTable.Bundles);
猜猜我需要花一些时间重新开始捆绑我的话。