Редактор профиля отслеживания показывает неверную версию оркестровки - PullRequest
0 голосов
/ 16 января 2012

Я пытаюсь настроить BAM для моих оркестровок BizTalk.Все в порядке, кроме двух оркестровок, которые неправильно отображаются в редакторе профилей отслеживания.Например, я добавил форму Expression с элементами журналирования в конце каждой оркестровки, заново развернул приложение.

После этого я открыл все свои оркестровки один за другим, чтобы убедиться, что у всех них есть это логирующее выражение.К моему удивлению, 2 из них не изменились.Более того, все эти оркестровки находятся в одной DLL, поэтому проблема кэширования не может быть.

Когда я продолжил изучение проблемы, я обнаружил, что если я переименую тип оркестровки (например, "SET_DATACHANGES" -> "SET_DATACHANGES_ ") будет отображаться в TPE с правильной, самой последней версией.

Почему это происходит?

1 Ответ

1 голос
/ 17 января 2012

Редактор профиля отслеживания может загружать неверную версию сборки, содержащей компоненты Orchestration, либо из GAC, либо из файловой системы.

Развернули ли вы приложение BizTalk из Visual Studio? Если да, вы также перезапустили все соответствующие экземпляры хоста?

Убедитесь, что у вас нет предыдущих версий скомпилированной сборки, находящихся в каталоге, который загрузчик сборок .Net может включить в порядок разрешения сборки.

...