C# 信号员不在IE8工作

C# 信号员不在IE8工作,c#,asp.net,internet-explorer-8,signalr,signalr-hub,C#,Asp.net,Internet Explorer 8,Signalr,Signalr Hub,我在做信号员。除IE8外,所有浏览器都工作正常。 这是我的密码 <script src="~/Scripts/jquery.signalR-2.2.0.min.js"></script> <script src="../../signalr/hubs"></script> $(document).ready(function () { var templateId = '@Model.TemplateId'; v

我在做信号员。除IE8外,所有浏览器都工作正常。 这是我的密码

<script src="~/Scripts/jquery.signalR-2.2.0.min.js"></script>
<script src="../../signalr/hubs"></script>

 $(document).ready(function () {
        var templateId = '@Model.TemplateId';
        var importNotifier = $.connection.runImport;
        importNotifier.client.sendMessage = function (data) {
            UpdateChart(data);
        };
        $.connection.hub.start().done(init);
        function init() {
            importNotifier.server.import(templateId, $("#hdnServerName").val(), '@ViewBag.ServerUserName', '@ViewBag.ServerPassword', '@ViewBag.AuthenticationType', '@ViewBag.DatabaseName');
        }
    });
网页错误详细信息

用户代理:与Mozilla/4.0兼容;msie8.0;WindowsNT6.1; 三叉戟/4.0;SLCC2。NET CLR 2.0.50727。NET CLR 3.5.30729。净清除率 3.0.30729; .NET4.0C。NET4.0E;InfoPath.3时间戳:2015年9月22日星期二07:39:12 UTC

消息:预期标识符、字符串或数字行:88字符:13代码: 0 URI:

消息:预期标识符行:279字符:39代码:0 URI:

我不明白为什么它不起作用。
我尝试插入到浏览器并允许我下载。

IE8不支持WebSocket。使用WebSocket的第一个版本是IE10


以下是支持或不支持WebSocket的浏览器列表:

我终于解决了这个问题

卸载Signal所需的所有软件包。 重新安装所需的软件包。 我遵循这个步骤。因为我觉得梅有一些依赖问题。 然后我的代码也不起作用了

最后,我将方法名Import更改为InsertingData 它现在可以工作了。
所以我不能在这里得出结论,唯一的名称会产生任何问题,可能是ie8中的import is关键字,或者依赖性也有一些问题

嗨,埃里克,谢谢你的回复。我检查你的链接。你能检查一下这个链接吗。所以我对这两个答案感到困惑。嗨,Urvi,我检查了一下,也发现了这个:你可以在IE上看到更多关于Signaler的信息