“停止调试"和“停止调试"有什么区别?和“终止所有"在 Visual Studio 中? [英] What's the difference between "Stop Debugging" and "Terminate All" in Visual Studio?

查看:15
本文介绍了“停止调试"和“停止调试"有什么区别?和“终止所有"在 Visual Studio 中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

正如标题所问,Visual Studio 中的停止调试"和全部终止"有什么区别(我知道这些选项在 2008 年可用,但不确定它在 2005 年或 2010 年的名称是否相同或不同)?

As the title asks, what's the difference between "Stop Debugging" and "Terminate All" in Visual Studio (I know those options are available in 2008, but not sure if it's called the same or something different in 2005 or 2010) ?

推荐答案

我认为 Terminate All 将终止 Visual Studio 中的所有附加进程,而前者只是停止调试但让进程继续运行.

I think Terminate All will kill all attached processes in Visual Studio while the former just stops debugging but leaves the processes running.

更新:来自 http://msdn.microsoft.com/的更好答案en-us/library/406kfbs1.aspx

停止调试会终止您正在调试的进程,如果程序是从 Visual 启动的工作室.如果您附加到进程,而不是从Visual Studio,过程继续跑步.如果你想终止附加进程,您可以终止来自 Processes 的单个进程窗口或终止所有附加终止所有进程命令.

Stop Debugging terminates the process you are debugging if the program was launched from Visual Studio. If you attached to the process, instead of launching it from Visual Studio, the process continues running. If you want to terminate attached processes, you can terminate a single process from the Processes window or terminate all attached process with the Terminate All command.

这篇关于“停止调试"和“停止调试"有什么区别?和“终止所有"在 Visual Studio 中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆