从Microsoft服务跟踪查看器导出数据

时间:2013-12-20 19:29:16

标签: c# .net performance wcf profiling

我正在对WCF服务进行一些分析,我想比较以不同速度运行相同方法的两个不同进程的跟踪时间。有没有办法将数据从Microsoft服务跟踪查看器导出到excel或类似的东西,以便能够比较生成的配置文件?我使用this page作为参考来设置跟踪。

1 个答案:

答案 0 :(得分:3)

我有同样的问题。我需要比较两个WCF跟踪,看看为什么一个人没有工作,一个人做了。我没有找到任何svclog的比较工具,并且我对跟踪的XML输出都在文件的一行中,这使得在标准比较工具中进行比较非常困难。

考虑到这一点,我将* .svclog文件重命名为* .config。然后我在Visual Studio中打开该文件,并使用CTRL + K,CTRL + D来格式化文档。这为日志文件添加了标准XML格式(带换行符)。输出分开,我可以使用标准的文件比较工具。我使用WinMerge进行比较。

Visual Studio快捷方式:http://msdn.microsoft.com/en-us/library/da5kh0wa.aspx#bkmk_edit

WinMerge:http://winmerge.org/