我已将 Internet Explorer 8 设置为默认浏览器,每当我在 Visual Studio 2010 中启动我的 Web 应用程序并进行调试时,它都会使用以下命令行参数启动 Internet Explorer 8:
"C:\Program Files (x86)\Internet Explorer\iexplore.exe -noframemerging -suspended -debug http://localhost:3198/
我到处都找过了,唯一能找到的选项是微软不包括-suspended
和-debug
选项。我很好奇,因为我遇到了调试问题,如果我删除该选项,这些问题似乎会得到解决-suspended
。有人知道这两个选项是什么意思吗?
答案1
只是一个猜测:
我认为suspended就是为了这个目的。它让你有机会将调试器连接到iexplore并设置断点。之后,你可以通过恢复iexplore的执行来开始调试。