
最常用于跟踪的方法是用于将输出写入侦听器的以下方法:Write、WriteIf、WriteLine、WriteLineIf、Assert 和 Fail。这些方法可分为两类:Write、WriteLine 和 Fail 都无条件地发出输出,而 WriteIf、WriteLineIf 和 Assert 则检验 Boolean 条件并根据条件的值来写入或不写入。WriteIf 和 WriteLineIf 在条件为 true 时发出输出,而 Assert 在条件为 false 时发出输出。
当设计跟踪和调试策略时,应考虑所需的输出形式。填充不相关信息的多个 Write 语句将创建难于阅读的日志。另一方面,如果使用 WriteLine 将相关语句放置在单独的行上,可能会难以区分哪些信息应该在一起。通常,当需要将来自多个信息源的信息组合起来创建单个提示性消息时,应使用多个Write 语句;当需要创建单个完整消息时,应使用 WriteLine 语句。
打开组策略编辑器,定位至“计算机配置 - 管理模板 - 系统”。然后在右侧窗口中找到“显示‘关闭事件跟踪程序’”配置项。
双击该项打开配置窗口。
设置为“已启用”。然后下面的“‘关闭事件跟踪程序’应显示”选项,在下拉列表中选择“始终显示”,确定。
然后你再关机或重启时,就会d出“选择一个最能说明你要关闭这台电脑的原因”对话框。
在下拉列表中选择你需要关机的原因,例如“硬件维护(计划内)”,然后点击“继续”即可关机或重启。
在Visual Studio程序中如何调试代码
时间:2014-03-31
在调试模式下运行程序时,并不仅仅是运行编写好的代码,调试程序包含了应用程序的符号信息,所以VS知道执行每行代码时发生了什么,符号信息意味着跟踪未编译代码中使用的变量名,这样,它们就可以匹配编译的机器码应用程序中现有的值,而机器码程序不包含人类易读的信息,这些信息包含在pdb文件中,这些文件位于计算机的Debug目录下,它们可以执行许多有用的 *** 作,包括:
1给VS输出调试信息
2在执行应用程序的过程中,查看变量的值;
3暂停程序,重新启动程序
4在代码的某个位置自动暂停程序的执行
5一次执行程序中的一行代码
6在应用程序的执行过程中,监视变量内容的修改
7在运行期间修改变量的内容
8测试函数的调用
以上就是关于如何向应用程序代码添加跟踪语句全部的内容,包括:如何向应用程序代码添加跟踪语句、如何在Win10中启用关闭事件跟踪程序、visual studio 怎么进行代码跟踪等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)