Hi
I am using the standalone report designer to create a report having an Object Data Source. I am trying to extend the designer to include my own class library. My class library is strongly named (i.e. signed). I installed my class library to the GAC and modified the designer's config file runtime section as follows:
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<!-- Required for interoperability with older versions of Telerik Reporting -->
<assemblyIdentity name="Telerik.Reporting" culture="neutral" publicKeyToken="a9d7983dfcc261be"/>
<bindingRedirect oldVersion="0.0.0.0-8.1.14.618" newVersion="8.1.14.618"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="MyCustomClassLibrary" culture="neutral" publicKeyToken="b56355033593b42e"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
Also added the assembly reference as below:
<Telerik.Reporting>
<AssemblyReferences>
<add name="MyCustomClassLibrary" version="1.0.0.0" />
</AssemblyReferences>
</Telerik.Reporting>
The problem is that the library is not being loaded in the object data source list screen. I only managed to make it work for UNSIGNED class libraries located within the standalone designer's folder.
How can I make my strongly-named library installed in the GAC to load please?
I am using the standalone report designer to create a report having an Object Data Source. I am trying to extend the designer to include my own class library. My class library is strongly named (i.e. signed). I installed my class library to the GAC and modified the designer's config file runtime section as follows:
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<!-- Required for interoperability with older versions of Telerik Reporting -->
<assemblyIdentity name="Telerik.Reporting" culture="neutral" publicKeyToken="a9d7983dfcc261be"/>
<bindingRedirect oldVersion="0.0.0.0-8.1.14.618" newVersion="8.1.14.618"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="MyCustomClassLibrary" culture="neutral" publicKeyToken="b56355033593b42e"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
Also added the assembly reference as below:
<Telerik.Reporting>
<AssemblyReferences>
<add name="MyCustomClassLibrary" version="1.0.0.0" />
</AssemblyReferences>
</Telerik.Reporting>
The problem is that the library is not being loaded in the object data source list screen. I only managed to make it work for UNSIGNED class libraries located within the standalone designer's folder.
How can I make my strongly-named library installed in the GAC to load please?