加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_扬州站长网 (https://www.0514zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

C# 停止调试时停止开发服务器

发布时间:2022-11-23 12:51:49 所属栏目:Asp教程 来源:
导读:  C# 停止调试时停止开发服务器,c#,asp.net,visual-studio-2008,cassini,webdev.webserver,C#,Asp.net,Visual Studio 2008,Cassini,Webdev.webserver,在Visual Studio中停止调试时,如何自动停止开发web服务器?当
  C# 停止调试时停止开发服务器,c#,asp.net,visual-studio-2008,cassini,webdev.webserver,C#,Asp.net,Visual Studio 2008,Cassini,Webdev.webserver,在Visual Studio中停止调试时,如何自动停止开发web服务器?当您点击“停止调试”按钮时,无法使Asp.Net开发服务自动停止,因为所做的只是分离调试器。但是,您可以自己明确地终止该进程(这将导致VS停止调试)此问题显示了如何在宏中执行此操作:或者asp调试器,看看mat3的答案,了解如何在每次开始调试时强制重新启动开发服务器(尽管在您完成调试会话后,在下次运行probject之前,它仍将保持运行)。在web服务器项目上启用“编辑并继续”对我来说很有效。停止调试时它不会关闭cassini,
 
  在Visual Studio中停止调试时,如何自动停止开发web服务器?
 
  当您点击“停止调试”按钮时,无法使Asp.Net开发服务自动停止,因为所做的只是分离调试器。但是,您可以自己明确地终止该进程(这将导致VS停止调试)
 
  此问题显示了如何在宏中执行此操作:
 
  或者,看看mat3的答案,了解如何在每次开始调试时强制重新启动开发服务器(尽管在您完成调试会话后,在下次运行probject之前,它仍将保持运行)。
 
  在web服务器项目上启用“编辑并继续”对我来说很有效。停止调试时它不会关闭cassini,但在开始调试时它会重新启动cassini。
 
  另一个技巧是在生成后事件上更新web.config时间戳。您可以在我对问题的回答中找到详细的操作说明。
 
  您为什么需要这样做?它不像WinForm环境。在web应用程序中,您可以在开发服务器仍在运行时编辑代码,然后单击“刷新”查看更改。我希望它停止,因为当开发服务器运行时,应用程序仍在工作。这是怎么可能的?除非您有一些客户端代码可以继续运行?当应用程序启动时,它会创建一个执行某些工作的线程,并且只要开发服务器在运行,该线程就会一直运行。我在一台计算机上遇到了相反的问题。在VisualStudio中按debug上的stop键时,我的开发服务器停止。我之所以看到你的帖子,是因为我没有试图为我的问题找到解决方案。我启用了“编辑并继续”,当我停止调试时,它关闭了Cassini。我正在运行x64-也许这就是区别所在@mat3-您是在运行x86还是x64?我以为它正在停止导致卡西尼号关闭的调试会话。但我认为它实际上是在编辑一个需要从TFS中签出的文件,这导致项目被重新加载,这才是真正的罪魁祸首。就像mco发生在我身上一样:启用“编辑并继续”确实会在我停止调试器时停止Cassini。我使用的是VS2010 x64,不知道这是否适用于VS2008(根据原始问题)。这对基于实体框架的应用程序有很大帮助,当您需要(在开发的早期阶段)频繁删除整个数据库时,这些应用程序可以保持与DBMS的连接。
 

(编辑:应用网_扬州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!