В Orchestration не выделены ошибки, но ошибка сборки

Я определил оркестровку и ошибок нет, но я вижу операторы #error в оркестровке (в представлении XML):

#error "Тип сообщения 'X' не существует или недействителен

Тем не менее, я знаю, что тип сообщения существует; Я вижу схему и вижу файл CS с определенной схемой class/XML. На днях он тоже работал, но сейчас не работает. Я вижу другие ошибки проекта как:

Идентификатор "XPortType" не существует в "Project". Вам не хватает ссылки на сборку?

Однако я вижу порт в моей оркестровке, и он не помечен как ошибка...

идентификатор "XMessage" не существует в "неназванном"; Вы пропустили ссылку на сборку?

XMessage определено в моей оркестровке; Я вижу это там без каких-либо ошибок.

Я не знаю, почему я получаю эти ошибки?? Все четко определено без ошибок в оркестровке.

1 ответ

Это решило проблему: Visual Studio 2008 с Biztalk 2009 отсутствует ссылка на сборку

В частности, принято решение ответа:

  • Сделайте резервную копию файла.odx
  • Откройте файл.odx в текстовом редакторе
  • Удалить все после строки '#endif // __ DESIGNER_DATA'
  • Сохраните и закройте файл
  • Открыть в студии Visual
  • Измените небольшую вещь (например, добавив строку или пробел к форме выражения), чтобы снова генерировать код.

Как только я удалил контент и восстановил, затем переназначил порты, все вернулось. Страшная часть, почему это сломалось в первую очередь...

Другие вопросы по тегам