+1-888-365-2779
Try Now
More in this section

Forums / Sitefinity SDK / How to completely unregister a custom module?

How to completely unregister a custom module?

12 posts, 0 answered
  1. Duneel
    Duneel avatar
    166 posts
    Registered:
    08 Dec 2010
    22 Feb 2011
    Link to this post
    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
  2. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    19 Sep 2016
    22 Feb 2011
    Link to this post
    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!
  3. Duneel
    Duneel avatar
    166 posts
    Registered:
    08 Dec 2010
    22 Feb 2011
    Link to this post
    Hi Ivan,

    The link you have stated reffers to the same page.

    Regards,
    Duneel
  4. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    19 Sep 2016
    22 Feb 2011
    Link to this post
    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!
  5. Duneel
    Duneel avatar
    166 posts
    Registered:
    08 Dec 2010
    22 Feb 2011
    Link to this post
    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
  6. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    19 Sep 2016
    28 Feb 2011
    Link to this post
    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!
  7. Duneel
    Duneel avatar
    166 posts
    Registered:
    08 Dec 2010
    25 Apr 2011
    Link to this post
    Any updates on this? Is it suported with with 4.1?
  8. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    19 Sep 2016
    26 Apr 2011
    Link to this post
    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 >>

  9. Timothy
    Timothy avatar
    1 posts
    Registered:
    15 Nov 2011
    25 Nov 2011
    Link to this post
    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?
  10. Radoslav Georgiev
    Radoslav Georgiev avatar
    3370 posts
    Registered:
    01 Feb 2016
    25 Nov 2011
    Link to this post
    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 >>

  11. Pieter-Douwe
    Pieter-Douwe avatar
    1 posts
    Registered:
    19 May 2015
    04 Jun 2015 in reply to Radoslav Georgiev
    Link to this post
    I was wondering if this would be possible in version 8.1.
  12. Svetoslav Manchev
    Svetoslav Manchev avatar
    735 posts
    Registered:
    22 Sep 2016
    11 Jun 2015
    Link to this post
    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
12 posts, 0 answered