11得票6回答
WCF跟踪。如何获取关闭连接的确切原因?

在我的WCF服务中,当尝试传输大数据时,我经常会收到以下错误:The underlying connection was closed: The connection was closed unexpectedly 我想知道是什么具体原因导致了这个错误,所以我设置了WCF跟踪并可以读取tra...

12得票3回答
跟踪pthread调度

我想做的是创建一种图表,详细说明(两个)线程在Linux中的执行情况。我不需要看到线程的操作,只需知道它们何时被调度以及调度时间的长短,基本上是一个时间轴。 我在过去的几个小时中搜索了互联网,寻找追踪pthread调度的方法。不幸的是,我找到的两个项目都要求重新编译内核(LTTng)或修补g...

12得票3回答
如何在不使用文件或app.config的情况下跟踪System.Net(HttpWebRequest)?

为了调试目的,我想捕获应用程序中特定但不是全部的HttpWebRequest流量。这是由IIS托管的Web服务。 我阅读了 如何:配置网络跟踪。这非常有效,但我不想将跟踪直接定向到文件,因为可能存在文件系统权限问题、数据敏感性等问题。我想直接捕获到一个在内存中的东西,以便随后检查或加密并发送...

11得票4回答
WCF尝试设置跟踪以调试,但未写入日志文件。

这是我的web.config文件,我正在IIS7上运行一个WCF服务,但没有任何东西被写入到指定的文件中。文件的权限已经授予所有人。<system.diagnostics> <sources> <source name="System.ServiceMo...

32得票6回答
在Trace.WriteLine()中添加时间戳

在我的C# .NET应用程序中,我使用Trace.WriteLine()方法遇到了问题。我经常使用它,希望每次使用它时都添加一个时间戳。 有没有一种解决方案可以使用默认的时间戳,而不是像这样写Trace.WriteLine(DateTime.Now + " Something wrong!")?

7得票1回答
使用Babeltrace构建Perf (用于将Perf转换为CTF)

我正在尝试使用TraceCompass进一步研究我的系统跟踪。为此,您需要CTF格式,并且在Linux中有两种可能的方法可以获得它,据我所知: 1. 使用LTTng进行跟踪并从中使用CTF格式 2. 使用'perf data convert'创建来自perf.data的CTF数据 我一直在...

22得票3回答
为什么设置PresentationTraceSources.TraceLevel=High后没有任何信息输出到输出窗口?

我一直在试图解决绑定ComboBox的SelectedItem时遇到的问题,但迄今为止没有成功,因此我开始寻找通过设置PresentationTraceSources.TraceLevel=High来获取更详细调试信息的方法。不幸的是,在这样做后,我在Debug类别下的Output窗口中没有看...

20得票2回答
Java是否有机制可以使虚拟机追踪自身的方法调用,而不使用javaagent等工具?

我希望能够在正在运行的JVM中,从任意方法调用或新线程开始构建即时调用图。 (这个软件将是另一个使用调用图的软件进行负载测试的测试工具) 我了解有一些SPI接口,但是看起来需要使用-javaagent标志来运行它们。 我想要直接在VM本身中访问它。 理想情况下,我想获得每个方法调用的入口和...

32得票3回答
如何追踪每个被调用的方法

我有一个现有项目,想找出所有被调用的函数并可能将其转储到日志文件中。 我参考了这个帖子,但没有帮助太多。 我尝试了PostSharp,并且示例展示了如何实现它。 但我需要在每个方法中添加一个属性。 作为现有项目,具有无数方法这不是可行的选择。 是否还有其他方法可以快速跟踪所有调用?

33得票8回答
在EF 4.1 DbContext中如何跟踪生成的SQL

我想知道如何像LinqToSql中的DataContext一样追踪生成的SQL。 我也读了Jaroslaw Kowalski博客上关于EFProviderWrapper解决方案的文章,但它是基于ObjectContext的,不能用于DbContext。 有人知道如何在DbContext中实...