【发布时间】:2014-08-07 22:50:02
【问题描述】:
我有一个 Visual Studio 2013 Web 应用程序项目,在发布模式下会中断。没有抛出控制台错误,我认为它必须与脚本缩小/连接有关。当我在调试模式下构建时一切都很好。
所以我试图弄清楚在发布模式下如何调试并且没有运气。
大多数文章,如 this one,建议修改 C/C++、Linker 和其他属性...但我没有看到这些选项,我假设是因为我正在处理一个 Web 应用程序项目。
还有其他方法可以在发布模式下启用调试、断点、console.logs 等吗?
【问题讨论】:
-
在您编译发布版本时是否创建了 PDB?
-
嗨,克里斯。是的,正在创建 PDB。
-
请注意,只要您拥有这些 PDB 文件,即使在发布模式下编译的代码也可以调试。只需将您的调试器附加到正确的 w3wp 进程,设置断点,只要您的 PDB 与您的程序集一起,您就应该很好。如果您继续挣扎,请告诉我,我会尽力为您提供更多详细信息。
-
附加到 w3wp 进程,效果很好。谢谢!
标签: javascript visual-studio debugging visual-studio-2013 visual-studio-debugging