【问题标题】:Using ildasm to detect markup differences between WPF assemblies使用 ildasm 检测 WPF 程序集之间的标记差异
【发布时间】:2016-06-04 21:41:33
【问题描述】:

我使用 ildasm 来确定已构建程序集之间的更改/差异。这很好用,但是当我尝试让它检测 Xaml 中的更改(WPF 项目)时,我找不到任何差异 - 在对项目标记进行更改之后。

有什么想法吗?我用错了吗?

【问题讨论】:

    标签: wpf ildasm


    【解决方案1】:

    是的,XAML 文件未编译为 IL,IL 保持不变。这就是为什么您没有注意到任何差异的原因。

    XAML 文件被编译为 BAML(二进制应用程序标记语言)并作为嵌入资源存储在程序集本身中。要比较 BAML,您需要使用BAML Reader。

    More on BAML

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-16
      • 1970-01-01
      • 2017-04-11
      • 2013-06-18
      • 2012-10-11
      • 2011-07-29
      • 2013-08-05
      • 2021-02-07
      相关资源
      最近更新 更多