【问题标题】:Visual Studio 2013 Update 2 broke javascript debuggingVisual Studio 2013 Update 2 破坏了 javascript 调试
【发布时间】:2014-06-10 07:21:30
【问题描述】:

好的,我刚刚更新到 Visual Studio 2013 Update 2。他们对调试器的更新感到非常兴奋。但是我对此感到头疼。

在更新 2 之前,我可以在我的 .js 文件中设置断点并在 IE 中运行,我将能够在 IDE 中进行中断和调试。

现在,当我尝试向任何 .js 文件添加断点时,它会立即打开 [动态] 文件并放置断点。如果我重新启动或刷新,断点会丢失,我必须重置它们,以便在刷新时再次擦除它们。

这似乎只影响在应用程序中调用的 .js 文件。我有一个基于 Durandaljs 和 Knockoutjs 的 SPA。在这种情况下,它是一个模态,我试图在其视图模型中打破它。

如果我在其中一个根页面文件中放置断点,断点将持续存在,但仍会切换到 [动态] 文件。

【问题讨论】:

    标签: javascript visual-studio-2013 visual-studio-debugging javascript-debugger


    【解决方案1】:

    在我们的团队中,我们遇到了您提到的那些问题以及其他问题。除此之外,IDE 的速度普遍下降。更新 2 RC 不够稳定,我们回到更新 1。 我们将等待正式发布再试一次。

    这就是我们的收获:永远不要再尝试非官方的 VS 更新。

    但也许在这里人们会提出另一种解决方案。

    【讨论】:

    • 是的,我也发现了。不幸的是,即使卸载和重新安装也不适合我。 Nuget 坏了,我不得不完全刷新电脑。我完全同意不要安装更新 2
    • 是的,在 RTM 之后我确实更新了。实际上,我在使用 RC 时遇到了这样的问题,而不是完全刷新了我的 PC,并在我的系统上重新安装了 VS。更新后一切都按预期工作。有很多很棒的新增功能,值得在这里和那里出现的小问题。
    • 在从 typescript 遇到 js 文件中的错误时,我们遇到了大量的挂起。 Vs.net 将需要 3-5 分钟才能再次响应,然后才会显示错误。
    【解决方案2】:
    (IIS Express -> right click -> Exit) 
    

    OR

    (Ctrl + F5)
    

    这会删除 IIS Express 中所有已加载的文件,并将阻止加载 [动态] 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-28
      • 1970-01-01
      • 2014-08-26
      • 1970-01-01
      相关资源
      最近更新 更多