【发布时间】:2012-07-04 07:00:34
【问题描述】:
我已经对我的“中心”进行了更新。具体来说,我添加了一些新方法。当我在 VS 2012 中调试时它工作正常。但是,当我将它发布到我的本地 IIS 时,信号器/集线器仍在生成旧的代理集线器。新方法未列出。
为了确保它不是旧版本的程序集,我通过 ILSpy 运行它,我可以看到新方法。
我尝试了一些小的操作,修改 HubName 属性以查看是否会在新的代理集线器中反映该更改。它不是。
关于如何强制信号器/集线器 url 生成正确的代理有什么想法吗?我尝试在末尾添加 ?120 等以查看它是否已缓存,但没有任何区别。
【问题讨论】:
-
我遇到了同样的问题,再多的应用程序池回收、IIS 重启或任何其他类似的事情都没有帮助。这是一个 MVC 应用程序,访问“signalr/hubs”javascript 会显示默认代理,没有我定义的任何方法。这可能是什么原因造成的?