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:
-
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%'; -
Update System Packages:
If the query results show
DotNetNuke.Modules.CoreMessagingwithIsSystemPackageset toTrue, update it toFalse:UPDATE {databaseOwner}[{objectQualifier}Packages] SET IsSystemPackage = 0 WHERE Name LIKE '%messaging%'; -
Remove Telerik References:
- Navigate to the folder
\App_Data\ExtensionPackagesand 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'.
- Navigate to the folder
-
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\ExtensionPackagesdirectory 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.
Priyanka Bhotika
Comments