2015-04-22 3 views
1

В настоящее время я работаю над проектом в Orchard. Мы собираемся завершить существующее веб-приложение .NET MVC в рамках модуля Orchard. В настоящее время у нас возникают проблемы с AutoFac.Orchard AutoFac Conflicts

Исходный сайт был создан с использованием AutoFac 3.5, однако последняя стабильная версия Orchard все еще работает на 3.0. Приложение требует функций, представленных в 3.3. Если я установлю 3.0 в модуль, функции не работают, если у меня есть 3.5 в модуле, это вызывает конфликт. Может ли кто-нибудь предложить способ справиться с этим конфликтом? Или, безопасно ли обновлять AutoFac 3.0 в Orchard, и если да, то как мне это сделать, не нарушая его?

Спасибо,

ответ

0

Если я могу предложить, Orchard 1,9 должен быть выпущен в ближайшее время ™ и он уже имеет зависимость от последней стабильной Autofac 3.5.2. Если вы не хотите ждать, вы можете получить последний репозиторий из GitHub https://github.com/OrchardCMS/Orchard/tree/1.9-int

Это совершенно стабильным, на мой взгляд, и я нахожу выпустили 1.8.1 быть намного больше глючит: D.

0

Скопируйте файл web.config выполнения Узла из существующих модуля (Lucene или Markdown или как) и добавить узел выполнения на конфликтах Модуль Web.Config файл. После компиляции затем очистите конфликт