Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee geeft u op of de runtime uitgeversbeleid toepast.
<configuration>
<runtime>
<assemblyBinding>
<dependentAssembly>
<publisherPolicy>
Syntaxis
<publisherPolicy apply="yes|no"/>
Kenmerken en elementen
In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.
Attributes
| Attribute | Description |
|---|---|
apply |
Hiermee geeft u op of het uitgeversbeleid moet worden toegepast. |
Kenmerk toepassen
| Waarde | Description |
|---|---|
yes |
Past uitgeversbeleid toe. Dit is de standaardinstelling. |
no |
Het uitgeversbeleid is niet van toepassing. |
Kind-elementen
Geen.
Bovenliggende elementen
| Onderdeel | Description |
|---|---|
assemblyBinding |
Bevat informatie over omleiding van assemblyversies en de locaties van assembly's. |
configuration |
Het hoofdelement in elk configuratiebestand dat wordt gebruikt door de algemene taalruntime en .NET Framework-toepassingen. |
dependentAssembly |
Bevat bindingsbeleid en assemblylocatie voor elke assembly. Gebruik één <dependentAssembly> element voor elke assembly. |
runtime |
Bevat informatie over assemblybinding en garbagecollection. |
Opmerkingen
Wanneer een leverancier van een onderdeel een nieuwe versie van een assembly vrijgeeft, kan de leverancier een uitgeversbeleid opnemen, zodat toepassingen die de oude versie gebruiken nu de nieuwe versie gebruiken. Als u wilt opgeven of u uitgeversbeleid wilt toepassen voor een bepaalde assembly, plaatst u het <publisherPolicy> element in het <dependentAssembly> element.
De standaardinstelling voor het apply kenmerk is ja. Als u het apply kenmerk instelt om eventuele eerdere no instellingen voor een assembly te yes overschrijven.
De machtiging is vereist voor een toepassing om het uitgeversbeleid expliciet te negeren met behulp van het <publisherPolicy apply="no"/> -element in het configuratiebestand van de toepassing. De machtiging wordt verleend door de SecurityPermissionFlag vlag in te stellen op de SecurityPermission. Zie De beveiligingsmachtiging assemblybindingsbeveiliging voor bindingen voor meer informatie.
Example
In het volgende voorbeeld wordt het uitgeversbeleid voor de assembly uitgeschakeld. 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>