调试JS/C#/ASP.NET/SignalR程序时,如何抑制VS线程退出提示?
抑制Visual Studio调试时的线程退出消息(The thread ... has exited with code 0)
以下是几种实用的方法来屏蔽这类干扰消息:
方法1:调整输出窗口筛选器
- 打开输出窗口后,点击右上角的显示输出来自下拉菜单,只勾选你需要关注的输出类别(比如「ASP.NET Core Web Server」「JavaScript Console」),取消选择「Debugger」类别,就能过滤掉线程退出的调试消息。
方法2:修改Visual Studio全局调试设置
- 依次打开「工具」→「选项」→「调试」→「输出窗口」
- 在「常规输出设置」区域,找到线程退出消息选项,取消勾选该选项,点击「确定」保存设置即可彻底关闭这类消息的输出。
补充说明
这类消息表示线程正常退出(退出码0),属于程序运行中的正常行为,不会影响功能逻辑,只是会干扰调试时的输出追踪。
内容的提问来源于stack exchange,提问作者George Keeling
相关产品推荐
相关产品推荐

