0

我正在尝试遵循 SignalR快速入门示例,但无法使其正常工作。

首先,我不太确定在 MVC 项目中将 chat.cs 集线器文件放在哪里——我尝试了几个地方,但怀疑这是我出错的地方。它目前位于项目根目录中名为 signalr 的文件夹中。

我得到的javascript错误如下:

GET http://localhost:50109/signalr/hubs 404 (Not Found)

我添加了 signalr nuget 包,所以我想我应该拥有我需要的一切!

谢谢阅读

4

1 回答 1

0

啊,在FAQ里找到了以下

为什么信号器/集线器返回 404 或为什么我得到 'myhub' 未定义?

首先,确保您在 Global.asax 中调用了 MapHubs()

RouteTable.Routes.MapHubs();

我还必须从我的 global.asax 中删除以下内容:

BundleConfig.RegisterBundles(BundleTable.Bundles);

可以这么说,我想我需要花一些时间重新调整我的捆绑包。

于 2013-01-01T11:50:26.970 回答