0

我定义了一个编排并且不存在错误,但是我在编排中看到了#error 语句(在 XML 视图中):

#error "消息类型'X'不存在或无效

但是,我知道消息类型存在;我看到了架构并看到了定义了类/XML 架构的 CS 文件。前几天它也刚刚工作,但现在开发失败了。我将其他项目错误视为:

“项目”中不存在标识符“XPortType”您是否缺少程序集引用?

但是我可以在我的编排中看到该端口,并且它没有被标记为错误......

“未命名”中不存在标识符“XMessage”;您是否缺少程序集参考?

XMessage 在我的编排中定义;我可以在那里看到它,没有任何错误。

我不知道为什么我会收到这些错误??一切都在编排中明确定义,没有错误。

4

1 回答 1

1

这解决了问题:Visual Studio 2008 with Biztalk 2009 Missing assembly reference

具体来说,接受的答案解决方案是:

  • 备份 .odx 文件
  • 在文本编辑器中打开 .odx 文件
  • 删除行 '#endif // __ DESIGNER_DATA' 之后的所有内容
  • 保存并关闭文件
  • 在 Visual Studio 中重新打开
  • 更改一些小东西(例如在表达式形状中添加线条或空格)以再次生成代码。

一旦我删除了内容并重新生成,然后重新映射了端口,一切都回来了。可怕的是它为什么一开始就坏了……

于 2015-03-18T15:48:21.003 回答