在业务流程和地图中进行调试

时间:2013-01-25 16:50:21

标签: debugging biztalk visual-studio-debugging

我的地图无法正常使用。 我已经将一个字段从我的全新模式映射到规范模式,但问题是在规范中有一个字段没有增值(但它会产生相关的映射)。 我想知道它是如何可能的。 如何调试业务流程/地图?

PS:业务流程从MSSQL SP中获取值,然后使用map构造获取格式良好的xml。 PS2:SQL中的数据被正确地赋值(查询返回我的预期值)。

TNX

1 个答案:

答案 0 :(得分:3)

如何在BizTalk地图上使用调试器(如果您使用的是Visual Studio 2010):

  • 在解决方案资源管理器窗口中左键单击要调试的btm文件
  • 将“testmap输入实例”设置为输入文件。将输入写为xml文件。
  • 将“testmap输出实例”设置为可以存储输出的某个文件名。
  • 右键单击解决方案资源管理器中的btm文件,然后选择“调试地图”
  • 它将打开一个窗口,其中包含转换为xsl的地图,并在xsl中设置断点。
  • 您可以在xsl中设置断点和视图值,就像调试常规C#代码一样。
  • 它将打开第二个窗口,在构造它时将包含输出文件。

enter image description here