Sitecore 7 WFFM Не удалось загрузить файл или сборку «HtmlAgilityPack, версия = 1.4.0.0».

Я обновляю веб-сайт с Sitecore 6.5 до Sitecore 7. Обновление прошло гладко, и я смог запустить все, кроме WFFM.

После установки последней версии WFFM 2.3 я продолжаю получать сообщение об ошибке

Не удалось загрузить файл или сборку «HtmlAgilityPack, версия = 1.4.0.0, культура = нейтральная, PublicKeyToken = bd319b19eaf3b43a» или одна из ее зависимостей. Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)

Sitecore 7 обновляет стороннюю dll для HtmlAgilityPack до 1.4.3, но WFFM, похоже, по-прежнему ссылается на 1.4.0.

Кто-нибудь имел дело с этим? Я что-то пропустил?

Спасибо за помощь.


person Andy Shokry    schedule 19.09.2013    source источник


Ответы (2)


Это известная ошибка для Sitecore. Ознакомьтесь с эта ссылка для исправления (382886).

person Jens Mikkelsen    schedule 19.09.2013
comment
Спасибо. Это изменение web.config исправило это для меня. - person Andy Shokry; 19.09.2013

Я столкнулся с несоответствием версий HtmlAgilityPack во время предыдущих обновлений Sitecore, когда был установлен WFFM. Я только что смог вручную обновить ссылку на новый файл без каких-либо последствий.

Похоже, что над WFFM работает отдельная команда, и работа отстает от ядра Sitecore на несколько месяцев.

person Matt J.    schedule 19.09.2013
comment
Спасибо, Мэтт. Моя проблема на самом деле не найти эту ссылку. Любые указатели? - person Andy Shokry; 19.09.2013
comment
Хмммм, у вас есть HtmlAgilityPack.dll в папке /website/bin? Если он не был правильно скопирован пакетом обновления, вы, вероятно, можете найти его в папках внутри .zip самого пакета и поместить его туда вручную. это также проект с открытым исходным кодом, и вы можете получить его здесь: htmlagilitypack.codeplex.com/releases /просмотр/90925 - person Matt J.; 19.09.2013