在Java语言中,您可以使用System.out.println(message)
将消息打印到输出窗口。
Visual Studio中的等价物是什么?
我知道当我处于调试模式时,我可以使用此命令查看输出窗口中的消息:
Debug.WriteLine("Debug : User_Id = "+Session["User_Id"]);
System.Diagnostics.Trace.WriteLine("Debug : User_Id = "+Session["User_Id"]);
如果不在Visual Studio中进行调试,如何才能做到这一点?
发布于 2009-10-05 07:18:19
结果不在输出窗口中,而是在测试结果详细信息中(在底部的TestResult窗格中,右键单击测试结果并转到TestResultDetails)。
这适用于Debug.WriteLine和Console.WriteLine。
发布于 2009-02-18 20:07:10
即使未处于调试模式,跟踪消息也可能出现在“输出”窗口中。您只需确保已定义跟踪编译器常量。
发布于 2009-02-18 20:11:56
Trace.WriteLine方法是一个有条件编译的方法。这意味着只有在编译代码时定义了跟踪常量时,才会执行跟踪常量。默认情况下,在Visual Studio中,跟踪仅在调试模式下定义。
右键单击项目并选择属性。转到编译选项卡。选择Release模式并向已定义的预处理器常量添加跟踪。这应该会为你解决这个问题。
https://stackoverflow.com/questions/562590
复制相似问题