description
Thanks Phillip for what looks like a great module but when trying to edit the settings (dnnWerk.Login 01.00.04) on dnn 6.01 & dnn 5.6.3 - I get the following error:
A critical error has occurred. Object reference not set to an instance of an object.
The dnn log has this error message:
9/28/2011 5:17:10 PM Page Load Exception host My Website AssemblyVersion 6.0.1 PortalID 0 PortalName My Website UserID 1 UserName h
AssemblyVersion: 6.0.1
PortalID: 0
PortalName: My Website
UserID: 1
UserName: host
ActiveTabID: 62
ActiveTabName: News & Promotions
RawURL: /NewsPromotions/tabid/62/ctl/Module/ModuleId/422/Default.aspx?popUp=true
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://---.---.com/NewsPromotions.aspx
UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.186 Safari/535.1
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: dd24276b-2dc4-4595-875d-1b5cb13f1b3b
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: DotNetNuke.UI.Containers.ActionButtonList.get_ModuleActions
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at DotNetNuke.UI.Containers.ActionButtonList.get_ModuleActions() at DotNetNuke.UI.Containers.ActionButtonList.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Server Name: ---
9/28/2011 5:17:10 PM Module Load Exception host My Website ModuleId -1 ModuleDefId -1 FriendlyName ModuleControlSource AssemblyVersio
ModuleId: -1
ModuleDefId: -1
FriendlyName:
ModuleControlSource:
AssemblyVersion: 6.0.1
PortalID: 0
PortalName: My Website
UserID: 1
UserName: host
ActiveTabID: 62
ActiveTabName: News & Promotions
RawURL: /NewsPromotions/tabid/62/ctl/Module/ModuleId/422/Default.aspx?popUp=true
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://---.---.com/NewsPromotions.aspx
UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.186 Safari/535.1
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 96fae9e3-381e-49f5-8951-04da21099de9
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: DotNetNuke.UI.Containers.ActionBase.get_ModuleContext
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at DotNetNuke.UI.Containers.ActionBase.get_ModuleContext() at DotNetNuke.UI.Containers.ActionBase.get_ActionRoot() at DotNetNuke.UI.Containers.ActionBase.OnLoad(EventArgs e) --- End of inner exception stack trace ---
Source:
Server Name: ---
9/28/2011 5:17:09 PM General Exception host My Website AssemblyVersion 6.0.1 PortalID 0 PortalName My Website UserID 1 UserName h
AssemblyVersion: 6.0.1
PortalID: 0
PortalName: My Website
UserID: 1
UserName: host
ActiveTabID: 62
ActiveTabName: News & Promotions
RawURL: /NewsPromotions/tabid/62/ctl/Module/ModuleId/422/Default.aspx?popUp=true
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://---.---.com/NewsPromotions.aspx
UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.186 Safari/535.1
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: a47c6194-1e11-4bde-b432-b91abe8c89bf
InnerException: Unhandled Error Adding Module to ContentPane
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Web.Compilation.BuildManager.CompileWebFile
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Unhandled Error Adding Module to ContentPane ---> System.Web.HttpCompileException: D:\vhosts\---.com\subdomains\---\httpdocs\DesktopModules\dnnWerk.Login\Settings.ascx.vb(55): error BC30002: Type 'Dictionary' is not defined. at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at System.Web.UI.TemplateControl.LoadControl(String virtualPath) at DotNetNuke.UI.ControlUtilities.LoadControl[T](TemplateControl containerControl, String ControlSrc) at DotNetNuke.Modules.Admin.Modules.ModuleSettingsPage.OnInit(EventArgs e) 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.Modules.ModuleHost.LoadAjaxPanel() at DotNetNuke.UI.Modules.ModuleHost.CreateChildControls() at System.Web.UI.Control.EnsureChildControls() at DotNetNuke.UI.Modules.ModuleHost.get_ModuleControl() at DotNetNuke.UI.Containers.Container.get_ModuleControl() at DotNetNuke.UI.Containers.Container.ProcessModule() at DotNetNuke.UI.Skins.Pane.InjectModule(ModuleInfo module) --- End of inner exception stack trace --- at DotNetNuke.UI.Skins.Pane.InjectModule(ModuleInfo module) at DotNetNuke.UI.Skins.Skin.InjectModule(Pane pane, ModuleInfo module)
Source:
Server Name: ---