Biztalk 带有实例验证的自定义XSLT

Biztalk 带有实例验证的自定义XSLT,biztalk,biztalk-2010,biztalk-mapper,Biztalk,Biztalk 2010,Biztalk Mapper,我有一个使用自定义XSLT的映射。在VS中运行“测试映射”时,即使在不符合目标架构的“失败”实例上,我也会得到预期的结果。但部署到我的BizTalk Server时,“失败”实例不会失败 所以问题是,当使用自定义XSLT时,实例是否没有根据XSLT中提供的源模式和目标模式进行验证 如果没有,那么在使用可视映射器时会在映射上应用什么,因为这似乎是可行的?出于性能原因,BizTalk内的运行时处理默认情况下不会进行架构验证 您在设计时观察到失败的实例,因为您在Visual Studio中设置了“检查

我有一个使用自定义XSLT的映射。在VS中运行“测试映射”时,即使在不符合目标架构的“失败”实例上,我也会得到预期的结果。但部署到我的BizTalk Server时,“失败”实例不会失败

所以问题是,当使用自定义XSLT时,实例是否没有根据XSLT中提供的源模式和目标模式进行验证


如果没有,那么在使用可视映射器时会在映射上应用什么,因为这似乎是可行的?

出于性能原因,BizTalk内的运行时处理默认情况下不会进行架构验证

您在设计时观察到失败的实例,因为您在Visual Studio中设置了“检查输出实例验证”属性。这种行为在运行时不存在,因为到那时,您的文档应该已经在单元和集成测试期间得到验证

如果需要运行时验证,可能需要在下游执行一个验证XmlReceive管道,例如,在订阅程序中