Asp.net 如何修复(或忽略)Visual Studio 2015中的javascript错误

Asp.net 如何修复(或忽略)Visual Studio 2015中的javascript错误,asp.net,visual-studio-2015,Asp.net,Visual Studio 2015,我有一个解决方案,它的启动项目是ASP.NET网站(没有.vbproj文件的那种) 当我在调试模式下运行时,我得到的第一个错误是弹出窗口 Unhandled exception at line 539, column 51 in script block 0x800a138a - JavaScript runtime error: Function expected 代码“文件”被称为“脚本块[dyanmic]”,所以我认为这个js是由VS创建的,或者它是第三方代码,这意味着我可能无法修复它

我有一个解决方案,它的启动项目是ASP.NET网站(没有.vbproj文件的那种)

当我在调试模式下运行时,我得到的第一个错误是弹出窗口

Unhandled exception at line 539, column 51 in script block

0x800a138a - JavaScript runtime error: Function expected
代码“文件”被称为“脚本块[dyanmic]”,所以我认为这个js是由VS创建的,或者它是第三方代码,这意味着我可能无法修复它。下面代码的粗体部分在我执行“中断”时是黄色的。(对不起,我不知道如何在堆栈溢出中突出显示代码块的一部分)

函数LPCTR(a){var b=0;如果(“undefined”!=typeof g\u-isdebug&&g\u-isdebug | | undefined”!=typeof debug&&debug)init_-LPCTR(),b=LPctr.increment(a);返回0!==b}

我发现了几个类似的错误

  • 我怎样才能忽略这些错误?。IDE中有一个“异常设置”窗口,我完全没有选中“JavaScript运行时异常”。(我的网站似乎正在以其他方式运行)
  • 如何找到此代码的“所有者”?我没有LPCTR函数

  • 将代码放入try catchblock中

    try {
      // Your code here
    } catch(e) {
      // Code run on error, with info var e
    }
    

    如果右键单击eror窗口并在底部选择以清除javascript错误。它们已经消失,下次编译项目时将不会出现。

    他甚至不确定这些代码是如何在页面上结束的,所以他怎么能在页面上添加try/catch呢?他说“我怎么能忽略这些错误?”。这可能是由于第三方代码调用导致错误的代码