【发布时间】:2012-01-10 09:40:45
【问题描述】:
我使用 VS 2010 开发和调试一个 ASP.NET 应用程序。我的 ASP.NET 应用程序与其他机器上的其他应用程序保持一些连接。当我停止调试时,我希望释放这些连接。如果这没有发生,这些其他应用程序将失败,我必须重新启动它们。
最后我将我的终止代码存储在 Global.asax.cs 的 Application_End 方法中,但是停止调试时不会调用这个。
有没有办法终止我的 ASP.NET 应用程序的调试,这样就不会立即杀死所有内容,而是调用最后一个方法来添加我的终止代码?
【问题讨论】:
-
让建立与其他机器的连接的调用稳定,这样您就不必重新启动其他应用程序不是更好吗?
-
发布您的代码 - 您是如何打开连接的? “与其他机器上的其他应用程序的连接”是什么意思 - 这是如何实现的?
-
当然,让连接(.Net Remoting)稳定会更好,但目前这是不可能的,因为我无权访问其他应用程序的代码。我只能重新启动它们。
标签: asp.net visual-studio-2010 debugging application-end