Mapping 测试映射输出架构错误

Mapping 测试映射输出架构错误,mapping,biztalk,biztalk-2010,Mapping,Biztalk,Biztalk 2010,这是一个有点奇怪的问题,但我想知道是否有人以前见过它并且知道一种治疗方法 基本上,我们已经更新了一个模式,并且格式已经发生了根本性的变化。该模式已在许多地图中使用,因此这些地图也已更新 当测试其中一个映射(Visual Studio右键单击,测试映射)时,它声称测试成功,但生成的xml是旧模式格式,而不是新的更新格式 映射器显示了正确的模式,我尝试过重建甚至重新部署,以防有什么东西以某种方式保留旧模式,但它仍然映射到旧格式 欢迎任何建议 干杯 斯图。这是Visual Studio BizTalk

这是一个有点奇怪的问题,但我想知道是否有人以前见过它并且知道一种治疗方法

基本上,我们已经更新了一个模式,并且格式已经发生了根本性的变化。该模式已在许多地图中使用,因此这些地图也已更新

当测试其中一个映射(Visual Studio右键单击,测试映射)时,它声称测试成功,但生成的xml是旧模式格式,而不是新的更新格式

映射器显示了正确的模式,我尝试过重建甚至重新部署,以防有什么东西以某种方式保留旧模式,但它仍然映射到旧格式

欢迎任何建议

干杯 斯图。

这是Visual Studio BizTalk项目的一个缺陷

在BizTalk解决方案中,确保设置了“显示所有文件”(在顶部),然后手动运行受影响的架构,并删除生成的
.xsd.cs
文件

对更新的地图(
btm.cs
)也执行同样的操作,然后重建项目。 (BizTalk将重建*.cs文件)

此外,在部署/导入时,请确保:

  • 重新启动你的程序集
  • 重新启动BizTalk主机进程
这是Visual Studio BizTalk项目的一个缺陷

在BizTalk解决方案中,确保设置了“显示所有文件”(在顶部),然后手动运行受影响的架构,并删除生成的
.xsd.cs
文件

对更新的地图(
btm.cs
)也执行同样的操作,然后重建项目。 (BizTalk将重建*.cs文件)

此外,在部署/导入时,请确保:

  • 重新启动你的程序集
  • 重新启动BizTalk主机进程

所以,我已经设法解决了这个问题,但我不知道它是如何发生的或为什么发生的!我将测试输入消息更改为另一个示例,映射成功了。将输入消息更改回原始测试用例现在也会生成正确的输出。因此,我已经设法解决了这个问题,但我不知道它是如何发生的,也不知道为什么发生的!我将测试输入消息更改为另一个示例,映射成功了。将输入消息更改回原始测试用例现在也会生成正确的输出。