我用c#创建了一个.NET 4.5控制台应用程序(一个.exe文件),该应用程序处理各种文件中的某些数据。整个过程不到一秒钟。我想使用特定的输入文件(文件名作为命令行参数传递)在Visual Studio 2013调试器中逐步通过.exe的测试版本时遇到问题。我无法执行“附加到过程...”,因为该过程完成得太快而无法附加到它。在这种情况下,我该如何调试。
请注意,我来自python世界,与python等效的是python -m pdb pdb_script.py
。
感谢您的任何建议!
在代码中添加以下行:
System.Diagnostics.Debugger.Break();
这将允许您在结束应用程序之前对其进行调试。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句