Tag: 跟踪

如何在C#中在运行时跟踪变量?

如何在运行时在C#中更改变量的值? 我对调试器在通过执行步骤跟踪变量时提供的function感兴趣,只是我需要从代码中调用它。 某种键值观察,但对于各种变量(局部,类,静态等),不仅仅是属性。 因此,基本上,当变量的值发生变化时会收到通知。

即使关闭WPF跟踪设置,奇怪的资源字典警告也会出现在输出窗口中

我正在使用安装了2012年4月更新的Visual Studio 2011测试版。我有我的调试选项 – >输出窗口> WPF跟踪设置所有值,包括资源字典关闭。但我仍然继续看到像这样的警告消息 System.Windows.ResourceDictionary Warning: 9 : Resource not found; ResourceKey=’CheckBoxCooperStyle1′ 如何调试此类警告,前提是它们不是误报?

通过app.config关闭跟踪

我正在尝试使用System.Diagnostics做一些非常基本的日志记录。 我想我会使用框中的内容而不是像Log4Net或EntLib那样使用额外的依赖。 我已经全部成立,追踪工作非常好。 代码段: Trace.TraceInformation(“Hello World”) App.config中: 我的小“Hello World”很好地显示在我的Trace.log文件中。 但现在我想关闭跟踪,所以我深入研究MSDN并找到如何:配置跟踪开关 。 我添加元素,现在我的app.config看起来像这样: value=”0″应该关闭跟踪 – 至少如果你按照如何:创建和初始化跟踪开关 ,它告诉你添加这行代码: Dim dataSwitch As New BooleanSwitch(“Data”, “DataAccess module”) 这对我来说没有意义:我只需要声明一个BooleanSwicth实例,以便能够通过.config文件管理(禁用)跟踪? 我应该…在某处使用 ……对象? 无论如何,我确信我错过了一些非常明显的东西。 请帮忙。 如何在app.config中关闭跟踪?

跟踪侦听器写入文本框(WPF应用程序)

对于我的WPF应用程序,我使用TextWriterTraceListener记录到文本文件。 如何将跟踪输出显示到文本框?

目前在C#中跟踪程序流的可能性?

几年前我使用Postsharp来跟踪执行期间的程序流 , 而无需手动将trace语句添加到方法中。 有没有其他新的方法来跟踪执行以类似的方式调试输出? (最好是一种不需要检测构建组件的方法。也许不可能?)