How to Uninstall Enterprise Forms
Enterprise Forms contain a number of individual modules that make up of the suite. To uninstall Enterprise Forms follow the procedure below
1. Login to the portal as Host or Super User account
2. Select menu Host --> Modules Definitions
3. From the list of installed modules, there should be 5 module entries related to Enterprise Forms, all with name starting with NMH-EntForms
4. Click on the Edit icon of the NMH-EntForms module to open the Edit module screen
5. Click on the Delete link button to delete the module from the system
6. When the module has been deleted and returns to the Module Definitions screen, repeat the same process from step 4 for remaining NMH-EntForms modules
Manually Uninstall Enterprise Forms
By default, DotNetnuke® uninstall process should remove all instances and resources related of Enterprise Forms however there is still a possibility that this process may fail for some reason.
To manually remove Enterprise Forms resources follow the procedure below
1. Remove module definitions registered in the system
• See the above instructions on how to remove the module definitions
2. Remove files and resource from file system
• From the {DotNetnuke®}\bin folder, remove the following files
• NMH.DNN.Modules.EntForms.dll
• NMH.DNN.Modules.EntForms.SqlDataProvider.dll
• NMH.Application.Licence.Common.dll (do not remove if there are other Ethuongmai modules installed)
• NMH.Application.Licence.Degenerator.dll (do not remove if there are other Ethuongmai modules installed)
• Anthem.dll (do not remove if there are other Ethuongmai modules installed)
• Remove all files & folders located in {DotNetnuke®}\DesktopModules\NMH-EntForms
• Remove all files & folders located in {DotNetnuke®}\DesktopModules\NMH-EntForms-Data
• Remove all files & folders located in {DotNetnuke®}\DesktopModules\NMH-EntForms-Report
• Remove all files & folders located in {DotNetnuke®}\DesktopModules\NMH-EntForms-Template
• Remove all files & folders located in {DotNetnuke®}\DesktopModules\NMH-EntForms-Workflow
3. Remove database objects
• Log in to the portal as Host
• Select menu Host --> SQL
• Copy the uninstall SQL script (Uninstall DB Script) and REPLACE all the instances of {databaseOwner}{objectQualifier} with the correct values corresponding to your environment. To obtain these values refer to you web.config file under the DataProvider section with tag begins with "<data"
• Make sure you select "Run As Script" option then click on "Execute" to run the SQL script to remove Enterprise Forms related database objects.