在一个网站项目使用SignalR(Using SignalR in a Website Projec

2019-07-30 01:20发布

我想SignalR的一个非常简单的演示,但得到在我的javascript以下行臭名昭著的“不确定”的错误:

var myHub = $.connection.myHub;

MyHub.cs如下:

public class MyHub : Hub
{
    ...
}

大多数迄今为止我见过的例子是MVC或Web应用程序项目。 有了这些,MyHub.cs将被放置在App_Code文件夹中。 然而,我们的项目是一个网站项目,我们不能将其更改为一个Web应用程序。

我能做些什么,使工作?

Answer 1:

原来,我错过了在web.config中的以下内容:

<modules runAllManagedModulesForAllRequests="true">

是的,你可以绝对网站项目中使用SignalR。



文章来源: Using SignalR in a Website Project