1

我创建了一个全新的 MVC4 应用程序。从 NuGet 安装新的 signalR 包:

Install-Package Microsoft.AspNet.SignalR –pre

每当我运行它时,它都会无限期地加载。我知道这是由安装期间添加的 SignalR => App_Start/RegisterHubs 引起的,因为RouteTable.Routes.MapHubs();在调试时它永远不会通过“”行。

在几台运行 windows 7 和 Vs2012 和 IIS Express 的机器上尝试过

是什么赋予了??

谢谢

UPDATE:

我刚在我家的电脑上试了一下。创建了一个全新的 MVC4 应用程序,运行 nuget 包安装并且它工作正常!: )(相同的设置 vs2012、win7、IIS express)

这很奇怪,因为在我安装新版本的 signalR 之前,我办公室的一切工作都很好。

  • 会不会是在工作中我们在代理后面
  • -为什么会有所作为?
  • -如何在工作中安装nuget期间检查所有文件是否正确安装?我应该寻找/检查什么?

还有一件事:当我安装了以前/旧版本的 signalR(没有 RegisterHubs 文件)时,一切正常。

谢谢

4

2 回答 2

3

并且,对于在 IIS Express 上运行站点时的无限加载时间,请从控制面板->程序和功能->打开或关闭 Windows 功能->Internet 信息服务检查您的 IIS。检查是否在IIS下的万维网服务中分配了所有相关功能。我遇到了同样的问题。,我激活了相关功能。,现在,没有无限期加载..,:)希望它对您或某人有所帮助。

谢谢,山提尼。

于 2012-11-28T11:44:36.660 回答
1

找到了解决方案:

从 IIS Express 更改为 VS 开发服务器或本地 IIS 有所帮助。现在一切正常。在 IIS Express 上使用代理运行站点时,不确定是什么导致加载时间无限期。

谢谢

于 2012-11-28T06:22:23.000 回答