我正在尝试在 Visual Studio 2010 中调试 C#/.Net 程序,但它对时间敏感,所以断点会把它搞砸。所以我只想记录某些事件及其相关时间,并在我的程序运行时观察它们。
Visual Studio(或 C# 或 .Net)是否有任何工具可以写入 Visual Studio 可以显示为调试窗口的日志文件?
当我在 Eclipse 中进行 Android 开发时,我可以利用他们的 Log 类并在我的代码中插入如下所示的行:
Log.d("Label1", "Hit checkpoint X");
它们将与时间/日期戳一起出现在 LogCat 窗口中,该窗口与 Eclipse 中的其他窗口一起显示。
Visual Studio 2010 中与此最接近的等效项是什么?
最佳答案
您可以设置一个实际上并不中断的断点,而是输出一条日志消息。只需设置一个断点,然后右键单击断点并选择“When Hit...”。
从该对话框中选择“打印消息”和“继续执行”
关于c# - Visual Studio 调试日志(如 Android 中的 logcat)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26786151/