Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan rakitan yang menyediakan manajer domain aplikasi untuk domain aplikasi default dalam proses.
<configuration>
<runtime>
<appDomainManagerAssembly>
Syntax
<appDomainManagerAssembly
value="assembly display name" />
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Attributes
| Attribute | Description |
|---|---|
value |
Atribut yang diperlukan. Menentukan nama tampilan rakitan yang menyediakan manajer domain aplikasi untuk domain aplikasi default dalam proses. |
Elemen Anak
Tidak ada.
Elemen Induk
| Elemen | Description |
|---|---|
configuration |
Elemen akar di setiap file konfigurasi yang digunakan oleh runtime dan aplikasi .NET Framework. |
runtime |
Berisi informasi tentang pengikatan perakitan dan pengumpulan sampah. |
Komentar
Untuk menentukan jenis manajer domain aplikasi, Anda harus menentukan elemen ini dan <elemen appDomainManagerType> . Jika salah satu elemen ini tidak ditentukan, elemen lainnya diabaikan.
Ketika domain aplikasi default dimuat, TypeLoadException dilemparkan jika rakitan yang ditentukan tidak ada atau jika rakitan tidak berisi jenis yang ditentukan oleh <elemen appDomainManagerType> ; dan proses gagal dimulai. Jika rakitan ditemukan tetapi informasi versi tidak cocok, akan FileLoadException dilemparkan.
Saat Anda menentukan jenis manajer domain aplikasi untuk domain aplikasi default, domain aplikasi lain yang dibuat dari domain aplikasi default mewarisi jenis manajer domain aplikasi. AppDomainSetup.AppDomainManagerType Gunakan properti dan AppDomainSetup.AppDomainManagerAssembly untuk menentukan jenis manajer domain aplikasi yang berbeda untuk domain aplikasi baru.
Menentukan jenis manajer domain aplikasi mengharuskan aplikasi memiliki kepercayaan penuh. (Misalnya, aplikasi yang berjalan di desktop memiliki kepercayaan penuh.) Jika aplikasi tidak memiliki kepercayaan penuh, akan TypeLoadException dilemparkan.
Untuk format nama tampilan rakitan, lihat Assembly.FullName properti .
Elemen konfigurasi ini hanya tersedia di .NET Framework 4 dan yang lebih baru.
Example
Contoh berikut menunjukkan cara menentukan bahwa manajer domain aplikasi untuk domain aplikasi default dari suatu proses adalah MyMgr jenis dalam AdMgrExample rakitan.
<configuration>
<runtime>
<appDomainManagerType value="MyMgr" />
<appDomainManagerAssembly
value="AdMgrExample, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6856bccf150f00b3" />
</runtime>
</configuration>