Программа сопоставления BizTalk не отображает элемент внешнего типа структуры данных, находящийся в другой сборке
У меня возникли проблемы с сопоставлением с целевым элементом, который является импортированным элементом в целевой схеме, заданном с помощью параметра Тип структуры данных. Фактический импорт из другой сборки (NuGet - без исходного xsd).
Редактор схемы правильно отображает фактическую схему объекта, и я могу перемещаться по дереву схемы в редакторе:
Затем, когда я пытаюсь использовать эту схему на карте, импортированный узел отображается только со своим родительским узлом, его дочерние узлы невозможно развернуть.
Кто угодно? Выпуск 2020?
2 ответа
Решение
Некоторые варианты:
- Установите ссылку NuGet в свой проект карты, как вы это делали в проекте схемы для импортированного элемента.
- Попробуйте использовать другое значение для Origin, поскольку теперь у вас есть вложенная структура Origin - Origin, которая может быть слишком сложной.
- Попробуйте установить путь ссылки как абсолютный или относительный, посмотрите, имеет ли это значение.
- Попробуйте использовать сложный или простой тип в раскрывающемся списке Тип структуры данных, если он доступен в импортированной схеме.