web-dev-qa-db-ja.com

.bamlファイルとは何ですか?

.bamlファイルとは何ですか?このファイルの用途は何ですか?このファイルを作成するのは誰ですか?

31
Embedd_Khurja

コンパイルされたXAMLファイル。

ウィキペディアによると

XAMLファイルは.baml(バイナリXAML)ファイルにコンパイルできます。このファイルは、リソースとして.NET FrameworkAssemblyに挿入できます。実行時に、フレームワークエンジンは、アセンブリリソースから.bamlファイルを抽出して解析し、対応するWPFビジュアルツリーまたはワークフローを作成します。

40
RuudKok

.baml =バイナリアプリケーションマークアップファイル、コンパイルされたXAMLファイル。

3
Patrick Peters

BAML形式は、WPFXAML実装で使用されるXAMLの最適化された形式です。一般的に使用されるタイプまたはメンバーに対して内部ルックアップとトークンを使用するという意味で最適化されています。最適化は、XAMLを含むWPFアプリケーションシナリオのパッケージサイズとロード時間に対処する実装の詳細として役立ちます。 Msdnの全トピック

2
Greg Gum