断点不在JavaScript文件中

我在Visual Studio 2013 update2中遇到了一些麻烦

问题是:

我有一个地方的按钮必须提交。 在提交按钮时,我需要调用一个java脚本函数,稍后它应该转到c#中的某个函数。 这是工作流程。 在这里,我在JS文件和C#中保留了一个断点。 现在,在提交时,中断点击中了js线,但它突然消失并移动到c#行。

我试过的是:

只要我得到这个错误,我开始在谷歌上冲浪。 很长一段时间后,我发现下面的事情要解决。 但没有人能帮助我解决这个问题。

  • 我重新启动了我的Visual Studio
  • 我在断点行写了'调试器'。
  • 我在解决方案属性窗口中取消选中silverlight。
  • 在注册表编辑器中添加TabProcGrowth。
  • 我在IE8和Chrome中测试过。 什么都没有

    我在我朋友的一个系统中更新了我的IE8版本到IE11版本。 它在那里工作得很好。

    我想要的是:

    我希望能够使用VS2013和IE8检查我在Java Script文件中插入断点的位置。 提前致谢。

    注意:断点正在打中,但不超过2或3秒。


    即使你可以在Chrome中调试你的代码也请按照这些步骤告诉我结果..

    1.将“调试器”保存到要启动调试点的功能。

    2.现在打开Chrome并按F12(开发者工具)

  • 点击“Sources”
  • 现在尝试打开存在Java脚本函数的页面。自动调试模式将被触发,您可以看到实际发生的情况(脚本中的任何错误)


    您的JS断点是否在AJAX请求的上下文之外? 如果是这样,AJAX请求是否在你的断点JS线之前发射?

    如果是的话,它可能会扫描AJAX请求,并选择你的JS断点......直到C#类接收到AJAX请求(之前触发),然后在VS中覆盖之前的断点集?

    AJAX不是同步的,所以它会将请求的继续过程放到函数的其余部分,并在收到AJAX请求时处理结果。


  • 首先确保页面上没有与JavaScript相关的错误
  • 确保您的AJAX调用在触发断点之前不会触发
  • 检查您的浏览器上的JavaScript相关设置(根据您的情况,这是在您的朋友的机器上工作)
  • 链接地址: http://www.djcxy.com/p/85847.html

    上一篇: Break point is not hitting in javascript file

    下一篇: Custom Converter for Retrofit