Вопрос об упаковке модуля DNN

У меня есть папки внутри модуля, который я разработал, и внутри них много файлов.

  • Как упаковать папки с файлами?
  • Следует ли заархивировать папки в виде zip-файла? Если да, то как их снова извлечь?

person zer0w1dthspace    schedule 14.09.2009    source источник


Ответы (1)


У вас есть несколько вариантов.

  1. Включите файл resources.zip, который будет извлечен для вас при установке, только не забудьте включить файл resources.zip в список файлов .dnn.
  2. Если вы используете манифест DNN 5.x, вы можете сохранить структуру папок в модуле и просто использовать элементы имен папок в манифесте 5.x.
person Mitchel Sellers    schedule 14.09.2009
comment
Я не использую манифест 5.x, я буду включать zip-файл с модулем, есть ли встроенный метод или sth в структуре dnn для извлечения zip-файла? Или как проще всего распаковать zip-файл в C #? Спасибо. - person zer0w1dthspace; 14.09.2009
comment
Zip-файл автоматически распаковывается DNN. Модули DNN развертываются как ZIP-архивы. Как указал ответчик, вам просто нужно убедиться, что все файлы задокументированы в манифесте .dnn. - person Rip Rowan; 17.10.2009