【发布时间】:2013-12-20 19:29:16
【问题描述】:
我正在对 WCF 服务进行一些分析,我想比较以不同速度运行相同方法的两个不同进程的跟踪时间。有没有办法将数据从 Microsoft Service Trace Viewer 导出到 excel 或类似的东西,以便能够比较生成的配置文件?我使用this page 作为设置跟踪的参考。
【问题讨论】:
标签: c# .net performance wcf profiling
我正在对 WCF 服务进行一些分析,我想比较以不同速度运行相同方法的两个不同进程的跟踪时间。有没有办法将数据从 Microsoft Service Trace Viewer 导出到 excel 或类似的东西,以便能够比较生成的配置文件?我使用this page 作为设置跟踪的参考。
【问题讨论】:
标签: c# .net performance wcf profiling
我有同样的问题。我需要比较两个 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/
【讨论】: