【问题标题】:Copying/serializing the object hierarchy during debugging in visual studio在 Visual Studio 中调试期间复制/序列化对象层次结构
【发布时间】:2014-12-18 16:07:42
【问题描述】:

我已连接到远程调试会话。我想在调试期间转储/复制变量整个对象层次结构。在 Visual Studio 之前的版本中,会有一个默认选项将对象层次结构转换为 xml。我的想法是将整个对象层次结构保存在一个平面文件中,而不进行远程部署。在使用序列化程序之前,我想检查一下 Visual Studio 中是否有现成的解决方案。

【问题讨论】:

    标签: c# visual-studio-2010 visual-studio-debugging


    【解决方案1】:

    您可以使用即时窗口将对象序列化到文件中,然后将其加载到临时变量中。

    如果你想递归比较对象,我今天早些时候发布了一个答案,通过使用 VS 中的 Oz Code 插件 Compare 2 object of the same class

    如果您想在会话之间序列化对象,您也可以使用 Oz Code 执行此操作,方法是使用比较 -> 保存功能,它将在调试会话之间可用:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-18
      • 2016-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多