【问题标题】:The EdiReceive and SendEdi pipelines are missing from my BizTalk 2006 R2 application我的 BizTalk 2006 R2 应用程序中缺少 EdiReceive 和 SendEdi 管道
【发布时间】:2010-12-01 14:07:34
【问题描述】:

我仍在学习 BizTalk 和 EDI。当我最初在现在的公司开始时,我继承了我前任的计算机,所以很多配置已经到位。我最近买了一台新笔记本电脑,并且几乎完成了新开发环境的配置。在我来到这里之前,没有关于如何设置开发环境的文档(我创建了一个相当冗长的文档)。

我似乎无法弄清楚的最后一块是 EdiRecieve 和 SendEdi 端口。它们在我的旧开发环境中,但没有出现在我的新环境中。从我能够打开谷歌垃圾箱潜水的情况来看,它们存在于 Microsoft.BizTalk.Edi.EdiPipelines 但默认情况下似乎没有安装。我的问题是如何在我用于开发的主要 BizTalk 应用程序中获取这些信息?

另一个副业是,有一个 BizTalk EDI 应用程序,显然是默认安装的,它确实具有我正在寻找的管道。我需要以某种方式引用该应用程序吗?

我尝试对 dll 进行 GAC 处理,但这似乎不起作用。

【问题讨论】:

    标签: biztalk edi biztalk2006r2 biztalk-deployment


    【解决方案1】:

    您需要添加对 EDI 应用程序的引用。为此,请按照以下步骤操作(取自 MSDN(http://msdn.microsoft.com/en-us/library/bb226366(BTS.10).aspx))

    1. 在 BizTalk Server 管理控制台的“应用程序”节点下,右键单击要用于 EDI 的应用程序,例如 BizTalk 应用程序 1。指向“添加”,然后单击“引用”。

    2. 选择 BizTalk EDI 应用程序,然后单击确定。

    您还可以在自己的自定义管道中使用构成管道的 EDI 组件(例如 EDIDissambler),您不仅限于开箱即用的管道 - 这是一件非常方便的事情,知道它需要我需要一段时间才能意识到。

    【讨论】:

    • 完美!这正是我想要的。非常感谢大卫!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多