0

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

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

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

我试过GAC'ing dll,但这似乎没有用。

4

1 回答 1

3

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

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

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

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

于 2009-09-27T06:51:55.600 回答