什么是.baml文件?

Emb*_*rja 31 wpf xaml baml

什么是.baml文件以及该文件的用途是什么?谁创建了这个文件?

Ruu*_*Kok 41

已编译的XAML文件.

维基百科说:

可以将XAML文件编译为.baml(二进制XAML)文件,该文件可以作为资源插入到.NET Framework程序集中.在运行时,框架引擎从程序集资源中提取.baml文件,对其进行解析,并创建相应的WPF可视树或工作流.

  • 这里的关键是它本质上是一种压缩技术 - XAML仍然由运行时解析和构造 (9认同)

Pat*_*ers 5

.baml = 二进制应用程序标记文件,已编译的 XAML 文件。