c# - 尽管有 IAppBuilder.MapSignalR(),但未找到信号器/信号器/集线器
问题描述
我正在使用网络表单,每当我第一次加载页面时,控制台都会显示未找到信号器/信号器/集线器。
我有 Startup.cs
public void Configure(IAppBuilder app)
{
app.MapSignalR();
}
当问题仍然存在时,我在 Global.asax.cs 文件中的 Application_start 中添加了“IAppBuilder app”参数,并在里面写了 app.MapSignalR();
我的页面加载 javascript :
<script src="/Scripts/jquery-1.6.4.js"></script>
<script src="/Scripts/jquery.signalR-2.4.1.js"></script>
<script src="/signalr/signalr/hubs"></script>
<script type="text/javascript">
$(function() {
});
</script>
在文件结构中找不到 hubs 文件夹
更新: 我发现它是一个自动生成的文件。
我换了
<script type="text/javascript">
和
<script src='<%: ResolveClientUrl("~/signalr/hubs") %>'></script>
依然没有。
解决方案
推荐阅读
- python - SciPy.interpolate.griddata() 的快速替代方案
- tensorflow - 用张量流找到交叉熵
- python - 如何在 Python 中使用正确的 X-ticks 将 (x,y) 图叠加到箱线图上?
- javascript - 只允许更改刚刚激活的侧边栏菜单项的图标
- r - 使用knitr在rmarkdown中并排的两个图像?
- r - R中顺序形式的for循环
- python - 使用不同数量的列作为参数的具有动态条件的子集数据框
- python - 数组和从 txt 文件中提取数据时遇到问题。(Python 3.8)
- javascript - 单元测试时如何知道函数中使用的是循环还是双循环?
- intellij-idea - 在 jetbrains IDES (PhpStorm) 中配置键盘快捷键以使用 alt + 数字切换选项卡