Binding-Policy HOWTO
WICHTIG: es gibt ein Verhalten bei der Binding-Policy, wodurch diese nicht angewendet wird, wenn im configuration-Tag ein xmlns=“…“ vorhanden ist. Weiters aufpassen bei configSections der Enterprise Library, die dürfen nicht nach hinten gestellt werden (Parsing-Fehler…)
<?xml version=“1.0″ encoding=“utf-8″?> <configuration> <!–
ACHTUNG: damit das bindingRedirect zieht, MUSS die xmlns-Deklaration entfernt werden
configuration xmlns=“[http://schemas.microsoft.com/.NetConfiguration/v2.0](http://schemas.microsoft.com/.NetConfiguration/v2.0)„
–> <configSections> …. </configSections> <runtime> <assemblyBinding xmlns=“urn:schemas-microsoft-com:asm.v1″ appliesTo=“v2.0.50727″> <dependentAssembly> <assemblyIdentity name=“AUVA.OASE.XPS“ publicKeyToken=“1b06f88d30c70f61″ culture=“neutral“ /> <bindingRedirect oldVersion=“1.0.0.0-1.0.9.4″ newVersion=“1.0.9.5″/> <codeBase version=“1.0.9.5″ href=“patch/AUVA.OASE.XPS.dll“ /> </dependentAssembly> </assemblyBinding> </runtime> …. der Rest …. </configuration>
Dieser Eintrag ist vom Autor unter
CC BY 4.0
lizensiert.