停止未经调试而启动的项目

问题描述 投票:0回答:5

在 Visual Studio 中停止正在调试的程序(调试 -> 开始调试)很容易,但是有没有办法停止在没有调试的情况下启动的程序(调试 -> 启动而不调试)?

更新:来自 Visual Studio 内部。

visual-studio-2012
5个回答
26
投票

您可以在托盘中找到 iisexpress 图标,并停止站点: enter image description here


11
投票

不。 “启动而不调试”会产生一个新的独立进程。即使关闭 Visual Studio 也不会终止它。

除非您的项目是 Web 项目并使用 ASP.NET 开发服务器。那个 VS 实际上在退出时关闭了。


2
投票

在误点击“启动而不调试”并且无法在任务管理器中找到我的进程后,我偶然发现了这个答案。

在 Visual Studio 2015 中,我能够转到“调试”->“附加到进程”,并在“可用进程”列表中找到我的进程(以我的案例中的解决方案命名)并附加到它。

我从https://blogs.msdn.microsoft.com/zainnab/2010/11/01/start-debugging-vs-start-without-debugging/的理解是,这与“开始调试”是相同的过程进程启动后执行。

然后在“调试”菜单中有一个“终止全部”选项,如另一个问题中所述:Visual Studio 中的“停止调试”和“终止全部”有什么区别?


0
投票

有2种停止方式

  1. 开始正常运行并停止。
  2. 编辑某些错误的代码并保存,它会自动编译并显示错误,并且旧进程停止

0
投票

在移动场景中,您可以将此应用程序实例视为手机上可能运行的任何其他应用程序。在 Android 模拟器中,单击“概述”图标,向右滑动,然后单击“全部清除”。

Terminating Application Instance in Android Emulator

© www.soinside.com 2019 - 2024. All rights reserved.