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