We are using PE version. We had Dynamic Login installed, but uninstalled the version.
The site is running 6.1.5, upgrading to 6.2.0 works, but upgrading to 6.2.3. breaks the login. As long as the host is logged in (during the upgrade) thigns, work. As soon as you log out, there are errors that prevents login in again.
The Event log shows that there seem to be still traces of Dynamic Login left, although the module has been unnstalled. Installing the module & skin object again, before upgrading or after upgrading to PE 6.2.3 does not help. I have downloaded the most recent versions from the store.
Why does the uninstall is not complete?
Event log data:
Message
DotNetNuke.Services.Exceptions.ModuleLoadException: Could not load type 'DataSprings.DNN.Modules.DynamicLogin.DynamicLoginAuthentication'. ---> System.Web.HttpParseException: Could not load type 'DataSprings.DNN.Modules.DynamicLogin.DynamicLoginAuthentication'. ---> System.Web.HttpParseException: Could not load type 'DataSprings.DNN.Modules.DynamicLogin.DynamicLoginAuthentication'. ---> System.Web.HttpException: Could not load type 'DataSprings.DNN.Modules.DynamicLogin.DynamicLoginAuthentication'.
at System.Web.UI.TemplateParser.GetType(String typeName, Boolean ignoreCase, Boolean throwOnError)
at System.Web.UI.TemplateParser.ProcessInheritsAttribute(String baseTypeName, String codeFileBaseTypeName, String src, Assembly assembly)
at System.Web.UI.TemplateParser.PostProcessMainDirectiveAttributes(IDictionary parseData)
--- End of inner exception stack trace ---
at System.Web.UI.TemplateParser.ProcessException(Exception ex)
at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding)
at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding)
--- End of inner exception stack trace ---
at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding)
at System.Web.UI.TemplateParser.ParseFile(String physicalPath, VirtualPath virtualPath)
at System.Web.UI.TemplateParser.ParseInternal()
at System.Web.UI.TemplateParser.Parse()
at System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType()
at System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider buildProvider)
at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders()
at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean ensureIsUpToDate)
at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath)
at DotNetNuke.UI.Skins.Controls.Login.b__1(AuthenticationInfo a)
at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source)
at DotNetNuke.UI.Skins.Controls.Login.HasSocialAuthenticationEnabled()
at DotNetNuke.UI.Skins.Controls.Login.OnLoad(EventArgs e)
--- End of inner exception stack trace ---
v