Произошла ошибка при запросе службы «AddModule»

После обновления до DNN 9 я получаю следующую ошибку при попытке разместить модули на странице:

`Произошла ошибка при запросе службы 'AddModule'.

Произошла ошибка при запросе службы AddModule

В большинстве моих модулей, если я обновляю страницу после получения ошибки, модуль появляется «зависшим» и готовым к размещению на странице. Но с одним пользовательским модулем, который я создал с помощью шаблонов пользовательских модулей Christoc, ничего не происходит, когда Я обновляюсь, поэтому невозможно разместить модуль на странице.

Что я могу сделать, чтобы исправить эту ошибку?


person TheIronCheek    schedule 07.11.2018    source источник


Ответы (1)


Прошло много времени. Но у меня была аналогичная проблема. В моем случае проблема заключалась в дополнительной записи в узле <moduleDefinitions> файла .dnn. Вроде ссылка на ascx-файл, который был частью исходного шаблона, но удален мной, но не из .dnn-файла.

Кажется, что DNN 9 гораздо более строг, когда дело доходит до модулей и их добавления.

person VDWWD    schedule 07.11.2018
comment
Дополнительных узлов нет. Я убедился, что единственный узел, который я коснулся, был для одного файла ascx, который я удалил из исходного шаблона. Кроме того, он выдает ошибку для всех модулей, даже для модулей DDN по умолчанию, таких как HTML. - person TheIronCheek; 08.11.2018
comment
Кроме того, модуль отлично работает на моем локальном сайте dnndev.me, который я только что запустил при новой установке DNN. - person TheIronCheek; 08.11.2018
comment
Тогда у вас другая проблема. Извините, я не мог быть полезным. - person VDWWD; 08.11.2018