【问题标题】:Exporting Data From Microsoft Service Trace Viewer从 Microsoft 服务跟踪查看器导出数据
【发布时间】:2013-12-20 19:29:16
【问题描述】:

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

【问题讨论】:

    标签: c# .net performance wcf profiling


    【解决方案1】:

    我有同样的问题。我需要比较两个 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/

    【讨论】:

    • 非常感谢...当时我正在处理一个非常大的 json 对象...这样会有效吗?
    • 我不明白为什么不这样做。当然要筛选更多数据,但 WinMerge 应该能够有效地向您显示任何差异。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-30
    • 2023-01-25
    • 1970-01-01
    • 2011-04-01
    • 2019-12-29
    • 2017-08-24
    • 1970-01-01
    相关资源
    最近更新 更多