【问题标题】:Send Pipeline Error 0xc0c01658发送管道错误 0xc0c01658
【发布时间】:2014-08-14 00:14:38
【问题描述】:

我创建了一个带有平面文件汇编器的发送管道。当我尝试发送消息时出现错误,例如错误代码 0xc0c01658(发送管道错误)

错误详情:

请验证管道强名称是否正确以及管道程序集是否在 GAC 中

谁能帮帮我?我是 BizTalk 新手,我正在学习

【问题讨论】:

  • 可能是个愚蠢的问题,但您确实在安装后重新启动了主机?
  • 这很容易(并且间歇性地)发生在多服务器环境中,其中部署尚未扩展到所有服务器。

标签: biztalk biztalk-2010


【解决方案1】:

检查管道是否在 GAC 中 (C:\Windows\Microsoft.NET\assembly\GAC_MSIL) 那里应该有一个带有程序集名称 (Jax.Dhana.SamplePRJ) 的文件夹,然后是一个格式为 .NetVersion_DLLVersion_PublicKey 的子文件夹,例如v4.0_1.0.0.0_cf96c3b300e6dd40 和下面应该是 DLL。如果名称、程序集版本号或公钥不匹配,则将无法在 GAC 中找到它。

【讨论】:

  • 我确实检查了 C:\Windows\Microsoft.NET\assembly\GAC_MSIL。子文件夹具有相同格式的名称 v4.0_1.0.0.0_cf96c3b300e6dd40
【解决方案2】:

尝试删除gac using gacutil -u 中的现有程序集,然后重新安装最新的程序集。

【讨论】:

    【解决方案3】:

    检查您是否已使用添加资源将管道添加到 BizTalk,或者再次尝试。

    【讨论】:

    • 我也尝试过添加资源,但我发现同样的错误。
    • 不确定您是否在添加资源后重新启动了主机实例。如果你这样做了,那么看起来你的错误消息被剪切了,你可以去事件查看器并找到完整的错误。您使用的是自定义管道组件吗?
    • 我再次创建了一个新项目并尝试了它的工作,我不知道我之前犯了什么错误或错误。感谢您的帮助
    猜你喜欢
    • 2017-04-11
    • 1970-01-01
    • 1970-01-01
    • 2010-12-25
    • 2016-01-08
    • 2013-10-18
    • 2020-08-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多