Программа сопоставления BizTalk не отображает элемент внешнего типа структуры данных, находящийся в другой сборке

У меня возникли проблемы с сопоставлением с целевым элементом, который является импортированным элементом в целевой схеме, заданном с помощью параметра Тип структуры данных. Фактический импорт из другой сборки (NuGet - без исходного xsd).

Редактор схемы правильно отображает фактическую схему объекта, и я могу перемещаться по дереву схемы в редакторе:

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

Кто угодно? Выпуск 2020?

2 ответа

Решение

Как описано, это похоже на ошибку.

Некоторые варианты:

  • Установите ссылку NuGet в свой проект карты, как вы это делали в проекте схемы для импортированного элемента.
  • Попробуйте использовать другое значение для Origin, поскольку теперь у вас есть вложенная структура Origin - Origin, которая может быть слишком сложной.
  • Попробуйте установить путь ссылки как абсолютный или относительный, посмотрите, имеет ли это значение.
  • Попробуйте использовать сложный или простой тип в раскрывающемся списке Тип структуры данных, если он доступен в импортированной схеме.
Другие вопросы по тегам