Have been running DNN for over two years now on corporate intranet, followed upgrade paths every now and again, running on 4.8.2 (have been since it first came out). All of a sudden and for no apparent reason our Text/HTML modules all ceased to function just now with the following error:
Error: is currently unavailable.
DotNetNuke.Services.Exceptions.ModuleLoadException: The type initializer for 'DotNetNuke.Modules.HTML.DataProvider' threw an exception. ---> System.TypeInitializationException: The type initializer for 'DotNetNuke.Modules.HTML.DataProvider' threw an exception. ---> System.InvalidCastException: Unable to cast object of type 'DotNetNuke.Modules.HTML.SqlDataProvider' to type 'DotNetNuke.Modules.HTML.DataProvider'. at DotNetNuke.Modules.HTML.DataProvider.CreateProvider() at DotNetNuke.Modules.HTML.DataProvider..cctor() --- End of inner exception stack trace --- at DotNetNuke.Modules.HTML.HtmlTextController.GetHtmlText(Int32 moduleId) at DotNetNuke.Modules.Html.HtmlModule.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace
I have restarted IIS, recycled the app pool, restarted the server and the error persists. There have been no changes on that server (dlls, otherwise) in over a week. What the heck just happened?