Manifestasi

Manifes adalah file XML yang menyertai dan menjelaskan rakitan berdampingan atau aplikasi yang terisolasi. Manifes secara unik mengidentifikasi perakitan melalui elemen assemblyIdentity assembly . Mereka berisi informasi yang digunakan untuk pengikatan dan aktivasi, seperti kelas COM, antarmuka, dan pustaka jenis, yang secara tradisional telah disimpan dalam registri. Manifes juga menentukan file yang membentuk assembly dan dapat mencakup kelas Windows jika pembuat rakitan ingin mereka diberi versi. Rakitan berdampingan tidak terdaftar pada sistem, tetapi tersedia untuk aplikasi dan rakitan lain pada sistem yang menentukan dependensi dalam file manifes.

File manifes memungkinkan administrator dan aplikasi untuk mengelola versi perakitan berdampingan setelah penyebaran. Setiap rakitan berdampingan harus memiliki manifes yang terkait dengannya. Penginstalan Windows XP menginstal rakitan berdampingan Microsoft yang didukung dengan manifesnya . Jika Anda mengembangkan rakitan berdampingan Anda sendiri, Anda juga harus menginstal file manifes. Untuk informasi selengkapnya, lihat Menginstal Rakitan Berdampingan dan Referensi File Manifes.

Manifes dan file konfigurasi tidak dilokalkan.

Jenis manifes berikut digunakan dengan rakitan berdampingan:

  • Manifes perakitan menggambarkan rakitan berdampingan. Mereka digunakan untuk mengelola nama, versi, sumber daya, dan rakitan dependen dari rakitan berdampingan. Manifes rakitan bersama disimpan di folder WinSxS sistem. Manifes rakitan privat disimpan baik sebagai sumber daya di DLL atau di folder aplikasi
  • Manifes aplikasi menjelaskan aplikasi yang terisolasi. Mereka digunakan untuk mengelola nama dan versi rakitan bersama berdampingan yang harus diikat aplikasi pada durasi. Manifes aplikasi disalin ke dalam folder yang sama dengan file yang dapat dieksekusi aplikasi atau disertakan sebagai sumber daya dalam file yang dapat dieksekusi aplikasi.
  • File Konfigurasi Aplikasi, adalah manifes yang digunakan untuk mengambil alih dan mengalihkan versi rakitan dependen yang digunakan oleh rakitan dan aplikasi berdampingan.
  • File Konfigurasi Penerbit, adalah manifes yang digunakan untuk mengalihkan versi rakitan berdampingan ke versi lain yang kompatibel. Versi assembly yang sedang dialihkan harus memiliki nilai major.minor yang sama dengan versi aslinya.