Ошибка при установке модуля в DotNetNuke 5 - Нет манифеста - PullRequest
0 голосов
/ 19 сентября 2009

Мы используем DotNetNuke 5.01. Я скачал модуль от сторонней компании. При установке модуля с помощью страницы «Определения модуля» на хосте я получаю эту ошибку:

Этот пакет не является действительное расширение DotNetNuke как оно делает не иметь манифеста. Старый (наследие) Скины и контейнеры не содержат проявляется. Если этот пакет является наследием Скин или контейнерный пакет, пожалуйста, проверьте соответствующий переключатель ниже, и нажмите Далее.

Варианты:

  • Кожа
  • Контейнер
  • Не кожа / Контейнер

Независимо от того, что я выбираю, оно бесконечно зацикливается.

Есть идеи, что это значит и как я могу исправить проблему?

Ответы [ 2 ]

2 голосов
/ 20 сентября 2009

Модули должны иметь файл с расширением .dnn. Это сообщает DNN информацию, которую он должен знать, чтобы правильно зарегистрировать модуль. Вы можете увидеть, есть ли в основном zip-архиве устанавливаемые пакеты, которые вы пытались загрузить. Если нет, то вам обязательно нужно связаться с компанией, чтобы узнать, как установить модуль.

1 голос
/ 24 сентября 2009

@ bdukes был прав, поэтому я даю ему принятый ответ. В моем случае мне пришлось разархивировать загруженный файл, чтобы получить файл real , который был установщиком.

Так что, если вы получите эту ошибку, попробуйте извлечь все из zip-файла. Найдите там zip-файл и попробуйте установить его.

...