我正在开发一个 signalR 项目,并且在部署到运行 IIS6(Windows Server 2003)的服务器时遇到了 HTTP 404 错误。404 在信号器/集线器参考上。JabbR 聊天室中建议在 IIS 中添加通配符映射(* 到 aspnet_isapi)以解决该问题。这确实解决了 404 问题,但我开始收到错误“ASP.NET Ajax 客户端框架无法加载”。
如果我取消通配符,AJAX 会按预期加载和运行。我必须相信这种映射不是正确的方法;也许有一个处理程序需要在 web.config 文件中注册。
值得注意的是,整个解决方案在我的本地(Windows 7)开发机器上完美运行。