В Orchestration не выделены ошибки, но ошибка сборки
Я определил оркестровку и ошибок нет, но я вижу операторы #error в оркестровке (в представлении XML):
#error "Тип сообщения 'X' не существует или недействителен
Тем не менее, я знаю, что тип сообщения существует; Я вижу схему и вижу файл CS с определенной схемой class/XML. На днях он тоже работал, но сейчас не работает. Я вижу другие ошибки проекта как:
Идентификатор "XPortType" не существует в "Project". Вам не хватает ссылки на сборку?
Однако я вижу порт в моей оркестровке, и он не помечен как ошибка...
идентификатор "XMessage" не существует в "неназванном"; Вы пропустили ссылку на сборку?
XMessage определено в моей оркестровке; Я вижу это там без каких-либо ошибок.
Я не знаю, почему я получаю эти ошибки?? Все четко определено без ошибок в оркестровке.
1 ответ
Это решило проблему: Visual Studio 2008 с Biztalk 2009 отсутствует ссылка на сборку
В частности, принято решение ответа:
- Сделайте резервную копию файла.odx
- Откройте файл.odx в текстовом редакторе
- Удалить все после строки '#endif // __ DESIGNER_DATA'
- Сохраните и закройте файл
- Открыть в студии Visual
- Измените небольшую вещь (например, добавив строку или пробел к форме выражения), чтобы снова генерировать код.
Как только я удалил контент и восстановил, затем переназначил порты, все вернулось. Страшная часть, почему это сломалось в первую очередь...