what to do with missing dlls in redistribution list

5 posts, 0 answers
  1. Vishal
    Vishal avatar
    5 posts
    Member since:
    May 2018

    Posted 23 May 2018 Link to this post

    Hi,

     

    i referred this while planning to build and release my application, but there are some dlls which are in my solution but not mentioned in given page under title of "Assemblies that you need to redistribute depending on which controls you use in your application" like 

    Telerik.WinControls.PivotGrid.dll,

    Telerik.WinControls.Themes.Fluent.dll,

    Telerik.Windows.Documents.Core.dll,

    Telerik.Windows.Documents.Fixed.dll,

    TelerikData.dll

    My question is simple, What to do with these dlls, should i not include them in final build for release?What if i want to use them?

  2. Dess | Tech Support Engineer, Sr.
    Admin
    Dess | Tech Support Engineer, Sr.  avatar
    3216 posts

    Posted 23 May 2018 Link to this post

    Hello, Vishal,    

    When deploying your application on customer machines, you should make sure that the assemblies you are using for developing the application are included in the distribution, being merged with the application executable or being recompiled with the special symbol set. Telerik.WinControls.RadPivotGrid.dll is mentioned in the referred help article but the fluent theme is not missed actually. The dlls containing "Documents" are actually WPF assemblies and they can't be merged. You can refer to the following section in the documentation on this topic: https://docs.telerik.com/devtools/winforms/installation-deployment-and-distribution/redistributing-telerik-ui-for-winforms#usingthe-telerik-document-processing-libraries-in-your-solutions

    The easiest solution that I can suggest is to deploy the Telerik assemblies together with your application with the sole exception of the Telerik.WinControls.UI.Design.dll assembly. The Telerik.WinControls.UI.Design.dll assembly may not be deployed to end-users under any circumstance.

    I hope this information helps. If you have any additional questions, please let me know. 

    Regards,
    Dess
    Progress Telerik
    Try our brand new, jQuery-free Angular components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
  3. Vishal
    Vishal avatar
    5 posts
    Member since:
    May 2018

    Posted 23 May 2018 in reply to Dess | Tech Support Engineer, Sr. Link to this post

    Thanks Dess for your response!

    So i can use any dll what i want from telerik (with the sole exception of the Telerik.WinControls.UI.Design.dll assembly) but what so ever i use, i have to merge it in executable(or lock it) so client can't use or see it, right?

  4. Dess | Tech Support Engineer, Sr.
    Admin
    Dess | Tech Support Engineer, Sr.  avatar
    3216 posts

    Posted 24 May 2018 Link to this post

    Hello, Vishal,    

    According to the previously refered help article it is not obligatory to merge the DLLs. It is permitted to develop commercial WinForms applications deployed to your end users. In this case, you may distribute the Telerik assemblies together with your application with the sole exception of the Telerik.WinControls.UI.Design.dll assembly. The Telerik.WinControls.UI.Design.dll assembly may not be deployed to end-users under any circumstance.

    I hope this information helps. If you have any additional questions, please let me know. 

    Regards,
    Dess
    Progress Telerik
    Try our brand new, jQuery-free Angular components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
  5. Vishal
    Vishal avatar
    5 posts
    Member since:
    May 2018

    Posted 07 Jun 2018 in reply to Dess | Tech Support Engineer, Sr. Link to this post

    Thanks Dess,

     

    that info really helped a lot!

Back to Top