【发布时间】:2012-01-20 05:58:55
【问题描述】:
如果我从 DNN 4.4 版升级到 4.9.5 版,然后再升级到 6.1.2 版,则会出现错误
错误:当前无法购买。 DotNetNuke.Services.Exceptions.ModuleLoadException:类型 'DotNetNuke.Modules.Html.DataProvider' 的初始化程序抛出了一个 例外。 ---> System.TypeInitializationException:类型 'DotNetNuke.Modules.Html.DataProvider' 的初始化程序抛出了一个 例外。 ---> System.InvalidCastException:无法转换对象 键入“DotNetNuke.Modules.HTML.SqlDataProvider”以键入 'DotNetNuke.Modules.Html.DataProvider'。在 DotNetNuke.Modules.Html.DataProvider.CreateProvider() 在 DotNetNuke.Modules.Html.DataProvider..cctor() --- 内部结束 异常堆栈跟踪 --- 在 DotNetNuke.Modules.Html.DataProvider.Instance() 在 DotNetNuke.Modules.Html.WorkflowStateController.GetWorkflows(Int32 PortalID) 在 DotNetNuke.Modules.Html.HtmlTextController.GetWorkflow(Int32 ModuleId, Int32 TabId,Int32 PortalId)在 DotNetNuke.Modules.Html.HtmlModule.OnInit(EventArgs e) --- 结束 内部异常堆栈跟踪---
仅适用于 HTML 模块
【问题讨论】:
-
我认为您必须手动将 DotNetNuke.Modules.Html.DataProvider 包替换为 DNN 6.1.2 中可用的包,希望对您有所帮助
标签: content-management-system dotnetnuke dotnetnuke-imc