2013-06-12 3 views
0

Я построил 2 модуля для DNN, и они отлично работают. Оба модуля зависят от отдельного проекта, который входит в файл dll. Обе установки включают эту DLL в папку bin.такая же более старая dll переопределяет существующую более новую версию в папке bin

Теперь, если один из модулей получает обновление с более поздней версией dll (сборка и версия файла увеличены для каждой новой версии), старший будет переопределен новой dll.

Но что делать, если эта ситуация отменена? Я устанавливаю версию со старым dll-файлом, будет ли новая версия переопределена более старой версией? Я где-то читал, что этого не должно быть, но не могу найти никакой информации об этом.

ответ

1

DotNetNuke управляет, что для вас, если вы включите номер версии в модуле установки манифеста (.dnn файла), смотрите здесь для получения дополнительной информации: http://www.dotnetnuke.com/Resources/Wiki/Page/AssemblyComponent.aspx

+0

Спасибо, это, вероятно, решение. Я должен предоставить дополнительную dll версию. Сейчас он использует версию модуля, которая не такая же для дополнительной dll. Я проверю его позже. – jerone