DNN SYSTEM:
DNN Version 4.03.04
PLATFORM:
Shared Hosting on GoDaddy (SIDE NOTE: Biggest Mistake Ever Made - Stay Away from DNN Shared Hosting with GoDaddy. If anyone knows how to move a DNN installation off their system I am willing to pay for the assistance. They do not allow you access to the webconfig file which causes a number of issues. I fear it may have been the cuase of this issue.)
ISSUE ABSTRACT:
Problems with UDT v3.04 upgrade, can not return back to UDT v3.03
DESCRIPTION:
I attempted to install UDT Version 3.04 on a DNN Version 4.03.04 . I already had some UDT forms created using Version 3.03. The steps I followed included:
1) Log in as Host
2) Select Module Definitions
3) Select Upload New Module
4) Pointed to UDT Version 3.04 Install zip file.
I navigated to the page that was created using UDT Version 3.03 and discovered the following Error where the module used to be displayed:
Unhandled error loading module.
DotNetNuke.Services.Exceptions.ModuleLoadException: Unhandled Error Adding Module to LeftPane ---> System.MissingMethodException: Method not found: 'System.Data.DataSet DotNetNuke.Common.Globals.BuildCrossTabDataSet(System.String, System.Data.IDataReader, System.String, System.String, System.String, System.String, System.String, System.String, System.String, System.Globalization.CultureInfo)'. at DotNetNuke.Modules.UserDefinedTable.UserDefinedTableController.GetDataSet(Int32 ModuleId, Int32 tabId, UserInfo userInfo, Boolean WithPreRenderedValues) at DotNetNuke.Modules.UserDefinedTable.UserDefinedTableController.GetDataSet(Int32 ModuleId, PortalModuleBase ParentModule, Boolean WithPreRenderedValues) at DotNetNuke.Modules.UserDefinedTable.UserDefinedTable.get_DataSet() at DotNetNuke.Modules.UserDefinedTable.UserDefinedTable.SearchManager.LoadColumns() at DotNetNuke.Modules.UserDefinedTable.UserDefinedTable.SearchManager.SearchControl(SearchControlTypes ControlType) at DotNetNuke.Modules.UserDefinedTable.UserDefinedTable.SearchManager.LoadControls() at DotNetNuke.Modules.UserDefinedTable.UserDefinedTable.Page_Init(Object sender, EventArgs e) at System.Web.UI.Control.OnInit(EventArgs e) at System.Web.UI.UserControl.OnInit(EventArgs e) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.AddedControl(Control control, Int32 index) at System.Web.UI.ControlCollection.Add(Control child) at DotNetNuke.UI.Skins.Skin.InjectModule(Control objPane, ModuleInfo objModule, PortalSettings PortalSettings) --- End of inner exception stack trace ---
Fearing the module was not compatible with the DNN version I have I decided to return back to UDT Version 3.03. Followed the same steps as above to reinstall UDT V3.03. The process report is listed below:
StartJob |
Starting Installation |
StartJob |
Reading files |
Info |
Loading 03.01.00.SqlDataProvider |
Info |
File 03.01.00.SqlDataProvider read successfully |
Info |
Loading 03.02.00.SqlDataProvider |
Info |
File 03.02.00.SqlDataProvider read successfully |
Info |
Loading 03.03.00.SqlDataProvider |
Info |
File 03.03.00.SqlDataProvider read successfully |
Info |
Loading DNN_UserDefinedTable.dnn |
Info |
File DNN_UserDefinedTable.dnn read successfully |
Info |
Loading DotNetNuke.Modules.UserDefinedTable.dll |
Info |
File DotNetNuke.Modules.UserDefinedTable.dll read successfully |
Info |
Loading DotNetNuke.Modules.UserDefinedTable.SqlDataProvider.dll |
Info |
File DotNetNuke.Modules.UserDefinedTable.SqlDataProvider.dll read successfully |
Info |
Loading Resources.zip |
Info |
File Resources.zip read successfully |
Info |
Loading Uninstall.SqlDataProvider |
Info |
File Uninstall.SqlDataProvider read successfully |
EndJob |
Reading files done. |
|
StartJob |
Reading DNN file |
Info |
DNN file is in valid 3.0 format. |
Info |
xml loaded. |
Info |
Loading files info |
Info |
Loading Modules info |
Info |
Loading Control info for 'User Defined Table' module |
EndJob |
Dnn load finished successfully |
|
Warning |
Install aborted - New Version older than Installed Version |
EndJob |
Installation successful. |
As you can see, a warning that the install was aborted becuase a new version was on the sytem.
My questions?
Is there anyway I can install module UDT v3.04 on the DNN version 4.03.04?
How do you uninstall a module?
If you uninstall a module upgrade and return to the previous module version are your DB Tables preserved?
Is there a resource on DNN website that lists an easy to read and understand grid of what module is compatable with what version of DNN?
Please Help, Please.
Also, anyone willing to assist me from moving off of GoDaddy (DNN, Files, DB, etc...) to a more quality hoster please e-mail me at ThereIs1robert(at symbol)yahoo.com.
Thank you for your consideration.