0

我不完全确定此异常是否与我创建的自定义管道组件有关。我已经在 VS2010 中加载了代码并附加到了 BTSNTSVC.exe 但在我到达第一个断点之前我得到了这个错误:

在此处输入图像描述

无需查看反汇编代码,并且代码(对于我的组件)在具有相同输入文件的控制台应用程序中运行良好。

此管道组件位于接收端口上。有任何想法吗?谢谢

4

3 回答 3

1

将一些临时调试代码添加到您的管道组件。写入事件日志以显示一些有用的信息进行调试。

您是否在 BizTalk 中打开了跟踪以查看输入和输出是什么?

于 2012-06-28T18:29:28.420 回答
0

感谢您的回答杰伊,但经常发生我离开问题并意识到问题的简单答案。不幸的是,在我明天重新开始工作之前我无法对其进行测试,但场景是七个 xml 文档中的一个复杂 xml 字符串,但它们的类型不同,我设置了接收形状以获取 7 个消息。我认为我需要做的是将消息类型设置为 XmlDocument,然后在编排中进行转换。

于 2012-06-28T20:04:40.743 回答
0

好的 - 终于搞定了。输入是 XML 作为表中单个字段的字符串。但是,我已将其保存并格式化(漂亮的打印)为 xml,这就是问题所在。将其恢复为原始状态,即全部在一条线上,并且有效:)

于 2012-06-29T14:23:41.977 回答