症状
BizTalk Server 允许您自定义的服务 (信封) 架构中的 ID 字段枚举。这允许您接收或发送具有非标准值 (外部 X12 或 EDIFACT 标准机构由定义的值的集合) 的交换在信封中的发件人或收件人的 ID 字段。它还允许您更改协议属性定义中的标头值的下拉列表中可用的限定符。
部署已修改的信封架构将应用于所有各方。此更改还会影响 RosettaNet 家庭和伙伴组织。部署自定义的信封架构后,可以不再 RosettaNet 管理控制台中打开主页或合作伙伴组织。此外,您收到类似于以下错误消息:
无法强制转换的类型 'System.String' 'System.DBNull' 类型的对象
解决方案
累积更新信息
第一次 BizTalk Server 以下累积更新中修复此问题︰
注意:此问题已修复任何合作伙伴身份和协议创建新的。它不能解决现有的当事方或创建使用自定义标识限定符通过 X12 或 EDIFACT 架构扩展部署的协议。
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。
本文讨论的第三方产品是由与 Microsoft 无关的公司生产的。Microsoft 不做这些产品的任何担保、默示或其他有关的性能或可靠性。
详细信息
有关自定义信封架构中的枚举的更多信息,请参阅。
参考资料
信息服务包和累积更新列表 BizTalk Server,请参阅KB 2555976︰ 为 BizTalk Server 服务包和累积更新列表。
BizTalk Server 修补程序有关的详细信息,请参阅KB 2003907: BizTalk 修补程序以及累积的信息更新支持。