修补程序︰ 错误消息时重新部署某些 DLL 文件映射到 BizTalk Server 2010 或 BizTalk Server 2013

症状

假设您有一台计算机上安装 BizTalk Server 2010 中的累积更新 6 (CU6)。重新部署时引用一些地图 DLL 文件接收或通过使用 Visual Studio,MSI 导入或 Windows PowerShell BizTalk Server 2010 中的发送端口,您将收到以下错误消息︰

移除程序集失败。确保您尝试删除的程序集中的所有项都满足以下条件︰
1.管道,映射和架构未发送端口或接收位置中的相同或被引用的应用程序使用
2.角色具有任何已登记参与方
数据库错误︰
DELETE 语句与"bts_receiveport_transform_foreign_transformid"的引用约束冲突。冲突发生在数据库"BizTalkMgmtDb"、 表"dbo.bts_receiveport_transform"、 列 uidTransformGUID。
DELETE 语句与"fk_bt_mapspec_bts_item"的引用约束冲突。冲突发生在数据库"BizTalkMgmtDb"、 表"dbo.bt_MapSpec"、 列 'itemid'。
DELETE 语句与"bts_receiveport_transform_foreign_transformid"的引用约束冲突。冲突发生在数据库"BizTalkMgmtDb"、 表"dbo.bts_receiveport_transform"、 列 uidTransformGUID。
语句已终止。
语句已终止。
语句已终止。

解决方案

累积更新信息

BizTalk Server 2010

BizTalk Server 2010 中的以下累积更新已首先解决此问题︰

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×