当IE从10自动更新到11时,无法在visual studio 2013中调试javascript

时间:2013-12-03 08:14:31

标签: javascript .net internet-explorer visual-studio-2013

昨天IE自动更新,我做了一个javascript断点,它不能再触发了。 现在我无法调试它,真难过。 之前运作良好。 如果有任何方法可以修复它?

1 个答案:

答案 0 :(得分:1)

我遇到了完全相同的问题,并且认为这是由IE 11引起的。

经过大量的研究,并没有取得任何成功,我查看了从VS运行代码时附加到进程的脚本,以实现我的脚本缩小。

看到之后,我查看了我的BundleConfig并看到配置为明确使用我的脚本的缩小版本。

相反,我应该使用“*”并让Visual Studio确定它是否应捆绑缩小版或调试版。当我试图理解捆绑工作是如何工作并忘记改变时,我这样做了。

我正在使用

bundles.Add(New ScriptBundle("~/bundles/bSoftOptimax").Include(
    "~/Scripts/bSoft/bSoftOptimax.min.js"
    ))

而不是

bundles.Add(New ScriptBundle("~/bundles/bSoftOptimax").Include(
    "~/Scripts/bSoft/bSoftOptimax*"
    ))

我认为通过使用“*”,您可以告诉VS创建正确的捆绑包,具体取决于您是在调试还是创建代码的发行版本。

一旦我更改了代码,一切都恢复正常。