Rob*_* Lu 5 asp.net debugging visual-studio-2010 application-end
我使用VS 2010开发和调试ASP.NET应用程序.我的ASP.NET应用程序与其他计算机上的其他应用程序保持一些连接.当我停止调试时,我希望释放这些连接.如果没有发生这种情况,这些其他应用程序将失败,我必须重新启动它们.
最后,我将终止代码存储在Global.asax.cs中的Application_End方法中,但是在停止调试时不会调用此终止代码.
有没有办法终止我的ASP.NET应用程序的调试,以便不是所有的东西都被立即杀死,但所以最后一个方法被调用,我可以添加我的终止代码?
我误解了调试 ASP.NET 应用程序的工作原理。我认为当我停止调试(按 Shift+F5)时,ASP.NET 应用程序就会终止,并且不再执行任何代码行。这是我对为什么不调用 Application_End 方法的解释。
但实际上,当调试器分离时,ASP.NET 应用程序会继续运行,因此不会调用 Application_End 方法。
| 归档时间: |
|
| 查看次数: |
1214 次 |
| 最近记录: |