我正在尝试遵循 SignalR快速入门示例,但无法使其正常工作。
首先,我不太确定在 MVC 项目中将 chat.cs 集线器文件放在哪里——我尝试了几个地方,但怀疑这是我出错的地方。它目前位于项目根目录中名为 signalr 的文件夹中。
我得到的javascript错误如下:
GET http://localhost:50109/signalr/hubs 404 (Not Found)
我添加了 signalr nuget 包,所以我想我应该拥有我需要的一切!
谢谢阅读
我正在尝试遵循 SignalR快速入门示例,但无法使其正常工作。
首先,我不太确定在 MVC 项目中将 chat.cs 集线器文件放在哪里——我尝试了几个地方,但怀疑这是我出错的地方。它目前位于项目根目录中名为 signalr 的文件夹中。
我得到的javascript错误如下:
GET http://localhost:50109/signalr/hubs 404 (Not Found)
我添加了 signalr nuget 包,所以我想我应该拥有我需要的一切!
谢谢阅读
啊,在FAQ里找到了以下
为什么信号器/集线器返回 404 或为什么我得到 'myhub' 未定义?
首先,确保您在 Global.asax 中调用了 MapHubs()
RouteTable.Routes.MapHubs();
我还必须从我的 global.asax 中删除以下内容:
BundleConfig.RegisterBundles(BundleTable.Bundles);
可以这么说,我想我需要花一些时间重新调整我的捆绑包。