Deploying with ILMerge

2 posts, 0 answers
  1. Tom
    Tom avatar
    1 posts
    Member since:
    May 2011

    Posted 12 Jan 2015 Link to this post

    We have an application that uses both telerik winforms controls (Q2 2011) and telerik reporting (Q1 2011) that is deployed using ILMerge to create a single exe.  The application works fine in debug, release, and deployed VIA a setup program.  However, the exe created by ILMerge generates the following error when I try to render a report or display the report in the winforms report viewer:

    System.ArgumentException: Extension of type 'Telerik.ReportConverter.ActiveReports.ActiveReportsConverter' does not have name specified.
       at Telerik.Reporting.Processing.ExtensionInfo.AssertValidName()

    There doesn't seem to be any other issues as I have added "Telerik.WinControls.RadTypeResolver.Instance.ResolveTypesInCurrentAssembly = True" when the first form is initialized.

    Does telerik reporting (any version) support ILMerge distribution? 

    If so, I have added Telerik.ReportViewer.Winforms.dll and Telerik.Reporting.dll to our ILMerge script but are there any other dependent files for telerik reporting?
  2. Nasko
    Admin
    Nasko avatar
    1050 posts

    Posted 15 Jan 2015 Link to this post

    Hello Tom,

    Technical guidelines for assembly protection/merging are provided here: http://www.telerik.com/purchase/license-agreement/assembly-protection-guidelines.aspx.

    Regards,
    Nasko
    Telerik
     

    Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

     
Back to Top