BAML

Ikon baml

File XAML yang dikompilasi

Jenis file: Binary file

File dengan baml file extension berisi bentuk biner terkompilasi dari resource XAML yang digunakan oleh aplikasi Windows Presentation Foundation (WPF).

File baml biasanya disematkan sebagai resource dalam .NET assembly, termasuk .NET Framework assembly, bukan dibuka sebagai dokumen mandiri.

Apa itu file baml?

Kategori jenis file:
Binary file

Tanggal diperbarui: 4 November 2026

baml file extension mengidentifikasi Binary Application Markup Language, bentuk terkompilasi dari XAML format. Microsoft WPF build tools menghasilkan BAML dari markup XAML agar dapat dikemas bersama aplikasi .NET.

Resource BAML dapat berisi definisi objek, properti, dan informasi markup lainnya yang diperlukan untuk membuat bagian dari antarmuka pengguna WPF. Saat aplikasi berjalan, framework WPF memuat resource BAML dari assembly dan membangun kembali objek yang sesuai.

BAML terkait dengan WPF pada Windows dan tetap menjadi bagian dari model aplikasi WPF, termasuk versi .NET modern yang mendukung WPF. BAML adalah binary runtime resource, bukan file yang biasanya diedit secara langsung oleh application developer.

Cara membuka file baml?

File baml tidak dimaksudkan untuk dibuka dalam text editor biasa atau dilihat sebagai XAML biasa. Di Windows, file ini biasanya dimuat secara otomatis oleh aplikasi WPF yang assembly-nya memuat file tersebut.

Tools inspeksi atau dekompilasi BAML khusus terkadang dapat mengekstrak representasi XAML perkiraan, tetapi source markup asli mungkin tidak dapat dipulihkan secara persis.

Cara mengonversi file baml?

Tidak ada konversi serbaguna dari BAML ke format dokumen lain. BAML biasanya dibuat ulang dengan membangun aplikasi WPF dari source XAML aslinya.

Decompiler khusus dapat mengekstrak XAML perkiraan dari resource BAML untuk pemeriksaan atau pemulihan, tetapi hasilnya mungkin berbeda dari source asli dan mungkin memerlukan koreksi manual.

Ekstensi file terkait