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 apakah runtime menerapkan kebijakan penerbit.
<configuration>
<runtime>
<assemblyBinding>
<dependentAssembly>
<publisherPolicy>
Syntax
<publisherPolicy apply="yes|no"/>
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Attributes
| Attribute | Description |
|---|---|
apply |
Menentukan apakah akan menerapkan kebijakan penerbit. |
terapkan Atribut
| Nilai | Description |
|---|---|
yes |
Menerapkan kebijakan penerbit. Ini adalah pengaturan default. |
no |
Tidak menerapkan kebijakan penerbit. |
Elemen Anak
Tidak ada.
Elemen Induk
| Elemen | Description |
|---|---|
assemblyBinding |
Berisi informasi tentang pengalihan versi rakitan dan lokasi rakitan. |
configuration |
Elemen akar di setiap file konfigurasi yang digunakan oleh runtime dan aplikasi .NET Framework. |
dependentAssembly |
Merangkum kebijakan pengikatan dan lokasi perakitan untuk setiap perakitan. Gunakan satu <dependentAssembly> elemen untuk setiap rakitan. |
runtime |
Berisi informasi tentang pengikatan perakitan dan pengumpulan sampah. |
Komentar
Saat vendor komponen merilis versi baru rakitan, vendor dapat menyertakan kebijakan penerbit sehingga aplikasi yang menggunakan versi lama sekarang menggunakan versi baru. Untuk menentukan apakah akan menerapkan kebijakan penerbit untuk rakitan tertentu, masukkan <publisherPolicy> elemen ke <dependentAssembly> dalam elemen .
Pengaturan default untuk apply atribut adalah ya.
apply Mengatur atribut untuk no mengambil alih pengaturan sebelumnya yes untuk assembly.
Izin diperlukan agar aplikasi secara eksplisit mengabaikan kebijakan penerbit menggunakan <elemen publisherPolicy apply="no"/> dalam file konfigurasi aplikasi. Izin diberikan dengan mengatur SecurityPermissionFlag bendera pada SecurityPermission. Untuk informasi selengkapnya, lihat Izin Keamanan Pengalihan Pengikatan Rakitan.
Example
Contoh berikut menonaktifkan kebijakan penerbit untuk assembly, myAssembly.
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="myAssembly"
publicKeyToken="32ab4ba45e0a69a1"
culture="neutral" />
<publisherPolicy apply="no"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>