Start a conversation

Complete Removal of Telerik from DNN 9.11.0

Overview

After upgrading to DNN 9.11.0, you may find that Telerik components are still present in your system. This article provides a step-by-step guide to ensure the complete removal of Telerik from your DNN instance, including manual verification and file removal processes.

Information

To completely remove Telerik from your DNN instance, follow these steps:

  1. Verify Removal via SQL Queries:
    
    SELECT * FROM PackageDependencies WHERE PackageName = 'DotNetNuke.Web.Deprecated';
    SELECT * FROM Lists WHERE ListName = 'DataType' AND Value = 'Date';
    SELECT * FROM Lists WHERE ListName = 'DataType' AND Value = 'DateTime';
    SELECT * FROM Packages WHERE Name LIKE '%digitalassets%' OR Name LIKE '%document%' OR (Name LIKE '%Telerik%' AND Name NOT LIKE '%TelerikIdentifier%') OR Name LIKE '%deprecated%' OR Name LIKE '%messaging%';
                
  2. Update System Packages:

    If the query results show DotNetNuke.Modules.CoreMessaging with IsSystemPackage set to True, update it to False:

    
    UPDATE {databaseOwner}[{objectQualifier}Packages] SET IsSystemPackage = 0 WHERE Name LIKE '%messaging%';
                
  3. Remove Telerik References:
    • Navigate to the folder \App_Data\ExtensionPackages and remove all packages starting with: 
      • Library_DotNetNuke.Telerik_*
      • Library_DotNetNuke.Web.Deprecated_*
      • Library_DotNetNuke.Website.Deprecated_*
      • DNNSecurityHotFix*
    • Remove any file or folder in the directory that contains 'Telerik'.
  4. Verify Removal:

    Perform a search on your DNN instance for the term 'Telerik' to ensure no references remain.

By following these steps, you should be able to completely remove Telerik from your DNN instance.

Frequently Asked Questions

What should I do if I still see Telerik references after following the removal steps?
Ensure that all files and folders containing 'Telerik' are removed from the \App_Data\ExtensionPackages directory and any other directories. Double-check the SQL queries to confirm no references remain.
Can I automate the removal of Telerik components?
While some steps can be automated using SQL scripts, manual verification and file removal are necessary to ensure complete removal.
Where can I find more information on removing Telerik from DNN?
Refer to the article "How to manually remove Telerik from Evoq/DNN platform" for detailed instructions and additional context.
Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted

Comments