如何从Visual Studio 2013调试.NET控制台应用程序

戴夫·波特

我用c#创建了一个.NET 4.5控制台应用程序(一个.exe文件),该应用程序处理各种文件中的某些数据。整个过程不到一秒钟。我想使用特定的输入文件(文件名作为命令行参数传递)在Visual Studio 2013调试器中逐步通过.exe的测试版本时遇到问题。我无法执行“附加到过程...”,因为该过程完成得太快而无法附加到它。在这种情况下,我该如何调试。

请注意,我来自python世界,与python等效的是python -m pdb pdb_script.py

感谢您的任何建议!

伊格纳西奥·索勒·加西亚(Ignacio Soler Garcia)

在代码中添加以下行:

System.Diagnostics.Debugger.Break();

这将允许您在结束应用程序之前对其进行调试。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在控制台应用程序上启动而不调试时 Visual Studio 延迟

如何将 unicode 写入 Visual Studio 输出选项卡以进行调试(不是控制台应用程序)?

如何使用Visual Studio 2019社区创建.NET Core 3控制台应用程序?

如何修改 Visual Studio 的 C# .Net Core 控制台应用程序项目模板

将命令行参数传递给 Visual Studio 容器工具中 .NET Core 控制台应用程序的 Docker 调试运行

Visual Studio Express 2013:单元测试中的程序输出(控制台,调试等)

Visual Studio 2015“窃取”应用程序的控制台

Visual Studio(MAC)控制台应用程序

控制台应用程序完成退出(Visual Studio)

控制台应用程序中的.NET System.MissingMethodException错误(Visual Studio 2015)

Visual Studio C# 控制台应用程序 (.NET Core) 模板不同

无法在 Visual Studio 2019 中创建 .NET 5 控制台应用程序

Visual Studio 2019 C# 控制台应用程序 VS 控制台应用程序 (.NET Framework) 发布窗口不同

如何在Visual Studio 2017中从.NET Framework 4.5控制台应用程序引用.NET标准库?

如何使用Visual Studio 2013和Node Tools NTVS调试Node.js应用程序

结束调试后,如何防止Visual Studio 2013关闭IIS Express应用程序?

WindowsForm应用程序在Visual Studio中生成控制台应用程序

如何使用Visual Studio 2019创建控制台应用程序项目

如何在Visual Studio控制台应用程序中终止脚本

如何在Visual Studio中签署控制台应用程序

如何更改控制台应用程序Visual Studio的窗口标题

如何在Visual Studio中将RingCentral SMS控制台应用程序转换为Forms应用程序?

如何防止Visual Studio(2019)打开“ VS调试控制台”而仅使用旧的.NET Core主机控制台?

防止在Visual Studio C / C ++控制台应用程序上关闭控制台窗口

控制台窗口不再出现在我的Visual Studio节点控制台应用程序中

ASP.Net Kestrel无法从Visual Studio加载控制台,如何调试该问题?

Visual Studio 2013调试崩溃

如何为自包含的控制台应用程序Visual Studio C#创建.msi安装程序

Visual Studio C ++控制台应用程序生成并运行,但未创建EXE文件