我停止调试时停止开发服务器

Han*_*sir 18 c# asp.net cassini webdev.webserver visual-studio-2008

当我在Visual Studio中停止调试时,如何自动停止开发Web服务器?

mat*_*at3 15

解决方法:使用Visual Studio中的ASP.Net Web Server调试Global.aspx.cs Application_Start()

在Web服务器项目上启用"编辑并继续"对我有用.当你停止调试时它不会关闭cassini,但是当你开始调试时它会重启cassini.


Jus*_*tin 4

当您点击“停止调试”按钮时,没有办法让 Asp.Net 开发服务自动停止,因为所做的只是分离调试器。但是,您可以自己显式终止该进程(这反过来会导致 VS 停止调试)。

这个问题展示了如何在宏中执行此操作:

在构建时自动停止/重新启动 ASP.NET 开发服务器

或者,看看 mat3 的答案,了解如何在每次开始调试时强制开发服务器重新启动(尽管在完成调试会话后它仍将保持运行状态,直到下次运行项目为止)。