How to completely unregister a custom module?

Posted by Community Admin on 05-Aug-2018 20:49

How to completely unregister a custom module?

All Replies

Posted by Community Admin on 22-Feb-2011 00:00

Hi,

I would like to know whether there is a quick and easy way to completely uninstall (unregister) a custom module? That should clean the backend database tables too which was created when module installation.

Thanks,
Duneel

Posted by Community Admin on 22-Feb-2011 00:00

Hi Duneel,

Please take a look at this post.

Kind regards,
Ivan Dimitrov
the Telerik team

Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!

Posted by Community Admin on 22-Feb-2011 00:00

Hi Ivan,

The link you have stated reffers to the same page.

Regards,
Duneel

Posted by Community Admin on 22-Feb-2011 00:00

Hi Duneel,

Try this one. We still don't support uninstalling a module. We have such task in our plans (with ID: 104728), but is not scheduled yet. For the time being you can manually remove items installed by the module. You can fix this particular problem with the menu item, by deleting the pages created by the module. Go to Administration > Backend Pages, expand Sitefinity > Content > Types of Content and delete the module page.

Regards,
Ivan Dimitrov
the Telerik team

Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!

Posted by Community Admin on 22-Feb-2011 00:00

Hi Ivan,

By deleting the pages created by the module, will that drop all the backend tables got created and get me to a state where I can freshly install the module again on the same wensite?

Thanks!
Duneel

Posted by Community Admin on 28-Feb-2011 00:00

Hello Duneel,

Deleting the backend pages will not remove the data from your database. This removes only the pages from the SiteMap.

Best wishes,
Ivan Dimitrov
the Telerik team

Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!

Posted by Community Admin on 25-Apr-2011 00:00

Any updates on this? Is it suported with with 4.1?

Posted by Community Admin on 26-Apr-2011 00:00

Hi Duneel,

We have not implemented this feature yet. We will work on install and uninstall mechanism a bit more in this Q. It turned out this would be more complicated and time consuming that we initially expected.

Best wishes,
Ivan Dimitrov
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>

Posted by Community Admin on 25-Nov-2011 00:00

Hi

Is it yet possible to automatically completely uninstall a custom module on the latest version of Sitefinity (4.3)? If not, what is the complete set of manual steps required to completely remove a custom module?

Posted by Community Admin on 25-Nov-2011 00:00

Hello Timothy,

It is not yet possible to achieve this. We have started working on the issue, however I cannot give you a time frame for completion.

Greetings,
Radoslav Georgiev
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

Posted by Community Admin on 04-Jun-2015 00:00

I was wondering if this would be possible in version 8.1.

Posted by Community Admin on 11-Jun-2015 00:00

Hi,

This functionality is available for the Dynamic Modules (created by Module builder).

In order to remove Custom module from Sitefinity, first you need to uninstall it from Administration -> Modules and services - scroll down the list of modules and find your custom module. Then click on the Actions link of your custom module and click Deactivate. After that click again on the Actions link and select Uninstall. This will uninstall the module from the backend and you will not see it when you click on the Content tab from the main backend menu.

Then open the bin folder of your Sitefinity project and remove the .dll of your custom module. Then please open your Sitefinity project in Visual Studio and remove the reference to the custom module you want to delete. 

After performing the above login to the Sitefinity backend and go to Administration -> Settings -> Advanced ->  System -> ApplicationModules where you will see a list of all modules (built-in and custom modules) and you can delete your custom module. You can refer to this screenshot.

This way the module will be removed from Sitefinity. Please make sure that you do not have any custom code which uses the custom module and also make sure that you have not dropped your custom module widget to any of your pages.

I hope the above information helps.


Regards,
Svetoslav Manchev
Telerik

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items

This thread is closed