【发布时间】:2012-06-28 15:17:40
【问题描述】:
我不完全确定此异常是否与我创建的自定义管道组件有关。我已经在 VS2010 中加载了代码并附加到 BTSNTSVC.exe,但在我到达第一个断点之前,我得到了这个错误:
没有可查看的反汇编代码,并且代码(对于我的组件)在具有相同输入文件的控制台应用程序中运行良好。
此管道组件位于接收端口上。有任何想法吗?谢谢
【问题讨论】:
标签: xml biztalk pipeline biztalk-2010
我不完全确定此异常是否与我创建的自定义管道组件有关。我已经在 VS2010 中加载了代码并附加到 BTSNTSVC.exe,但在我到达第一个断点之前,我得到了这个错误:
没有可查看的反汇编代码,并且代码(对于我的组件)在具有相同输入文件的控制台应用程序中运行良好。
此管道组件位于接收端口上。有任何想法吗?谢谢
【问题讨论】:
标签: xml biztalk pipeline biztalk-2010
向您的管道组件添加一些临时调试代码。 写入事件日志以显示一些有用的调试信息。
您是否在 BizTalk 中打开了跟踪以查看输入和输出是什么?
【讨论】:
感谢您的回答杰,但我经常会从问题中走出来并意识到问题的简单答案。不幸的是,在我明天重新开始工作之前,我无法对其进行测试,但场景是七个 xml 文档中的一个复杂的 xml 字符串,但它们的类型不同,我设置了接收形状以接收 7 个消息。我认为我需要做的是将消息类型设置为 XmlDocument,然后在编排中进行转换。
【讨论】:
好的——终于搞定了。输入是 XML 作为表中单个字段的字符串。但是,我已将(漂亮的打印)保存并格式化为 xml,这就是问题所在。将其恢复到原始状态,即全部在一条线上,并且可以正常工作:)
【讨论】: