Hello,
in one of my projects, the Oxygene compiler has added a .dll.config file with the following content, even if I don’t reference the assembly myself!
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="RemObjects.Elements.Cirrus" publicKeyToken="3df3cad1b7aa5098" culture="neutral"/>
<bindingRedirect oldVersion="10.0.0.2311-10.0.0.2321" newVersion="10.0.0.2321"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
For other projects that uses aspects, the same thing is not created.
Note to @ck and @mh: it’s the Fivb.Vis.ReportsWS project in the source code I give you.