Назад | Перейти на главную страницу

Конфигурация BizTalk нарушена после установки исправления WCF

Я обычно публикую на StackOverflow, но подумал, что это, вероятно, лучше подходит для ServerFault. Пожалуйста, мигрируйте, если я ошибаюсь!

В настоящее время я разрабатываю службу WCF и приложение BizTalk на своей рабочей станции. В рамках службы WCF мне пришлось установить исправление 971493 от Microsoft, который обновляет некоторые основные сборки WCF.

После установки этого исправления у меня возникли серьезные проблемы в моем существующем приложении BizTalk. Когда я пытаюсь настроить свойства существующего места приема WCF-Custom, я получаю следующую ошибку:

Ошибка загрузки свойств (System.IO.FileLoadException) Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)

Если я нажму OK (та же ошибка повторяется четыре раза), я в конце концов увижу диалоговое окно свойств WCF-Custom. Однако, если я нажимаю на различные вкладки, я продолжаю получать ошибки:

Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040) (Microsoft.BizTalk.Adapter.Wcf.Admin)

Расположение приема WCF-Custom работало вчера, и я установил исправление сегодня утром. Я предполагаю, что эти два связаны, и что BizTalk каким-то образом имеет ссылку на старые сборки WCF.

Кто-нибудь знает, как это исправить?

Еще час возни, и я разобрался.

Я установил Накопительный пакет обновления 6 для BizTalk Server 2009. Он не удался и откатился в первый раз, но со второй попытки все прошло успешно.

Я вернулся в консоль администрирования BizTalk, и параметры конфигурации WCF-SQL вернулись в нормальное состояние без сообщений об ошибках.

Интересно, имела бы восстановительная установка BizTalk Server 2009 аналогичный эффект.