我停止调试时停止iisexpress网站? VS 2010

时间:2012-11-13 11:26:23

标签: visual-studio-2010 debugging iis-express

我有一个VS2010网络项目,我用iisexpress调试。

有时在踩代码时我发现了一些会产生不良影响的错误,例如:在我的70千兆字节数据库中,所以我想停止代码。

我的反射操作是在VS2010中停止调试,但这会导致调试器从进程中分离,并导致代码继续全速运行并执行我想要避免的事情。

那么,当我在VS中停止调试时,有没有办法让网站停止而不是继续全速运行?

注意:我不丢失任何数据或任何内容 - 这是安全的测试数据。但由于数据库规模较大,恢复新的测试数据库是一个很大的浪费时间。

注意2:我知道我可以通过各种方式停止iisexpress,而不是在VS中停止调试器。问题是我一直忘记这一点,只有在损坏完成后才能记住。

所以,请不要告诉med如何手动停止iisexpress或如何保护我的数据库。只尝试回答实际问题:当我在VS内部“停止调试”时,如何自动停止执行站点。就是这样。

1 个答案:

答案 0 :(得分:1)

除了第三方或其他定制程序(或配置为在调试程序附件(?)上运行的脚本)之外,让我忽略您对完全回答问题的要求并提供另一个想法至少...

在紧急情况下,使用调试器逐步执行代码,并在注意到潜在的损害时手动将执行范围移动到(例如方法结束),基本上跳过了您不想运行的代码。

因此,如果页面在load事件中执行某些操作,请移至事件处理程序代码的右括号,然后继续,页面将加载减去已执行的代码。

相关问题