Проблема с модулем HTML после обновления с DNN версии 4.9.5 до DNN версии 6.1.2 - PullRequest
1 голос
/ 20 января 2012

Если я обновил 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

Ответы [ 2 ]

1 голос
/ 20 января 2012

Как сказал Devjosh, похоже, ваш HTML-модуль был неправильно установлен. Вам нужно будет заменить файл DotNetNuke.Modules.Html.dll в папке «bin» вашей инсталляции DotNetNuke. Если вы можете войти на сайт, вы также можете попробовать переустановить модуль, перейдя на страницу Host> Extensions, перейдя на вкладку «Available Extensions», развернув раздел «Modules», затем нажав кнопку «Install» рядом с модуль HTML.

0 голосов
/ 23 января 2012

Я бы посоветовал заглянуть в папку App_Code, если там все еще есть папка модуля HTML, удалите ее.

Проверьте папку BIN на наличие DLL-файлов, в названии которых указан HTML-код, и, как мне кажется, должен быть только один, называемый dotnetnuke.modules.html.dll

...