步骤 2:更新和部署教程解决方案

步骤 2/9

在此步骤中,你将更新为本教程提供的解决方案,然后生成并部署教程程序集。 为了实现本教程的目标,已创建必要的架构、自定义发送管道和映射。 映射用于将 850 EDI 数据转换为订单系统所需的格式。

必备条件

必须以 BizTalk Server Administrators 组成员的身份登录。

启用在 Visual Studio 中生成的 EDI 入站处理解决方案

  1. 以管理员身份启动 Microsoft Visual Studio

    注意

    如果不使用管理员权限启动 Visual Studio,则在将解决方案部署到BizTalk Server时会收到错误。

  2. 在 Visual Studio 中,单击“ 文件”,指向 “打开”,然后单击“ 项目/解决方案”。 移动到 \Program Files (x86) \Microsoft BizTalk Server <VERSION>SDK\EDI Interface Developer Tutorial,选择“EDI 入站处理.sln”,然后单击“打开”。

    注意

    本主题假定你已从你的应用程序添加了对包含 EDI 架构、管道和业务流程的 BizTalk EDI 应用程序的引用。 如果没有,请参阅添加对 BizTalk Server EDI 应用程序的引用

  3. 右键单击解决方案资源管理器中的Inbound_EDI项目,然后选择“属性”。

  4. 在“ Inbound_EDI属性页 ”对话框的控制台树中,选择“ 部署 ”,并在“ 服务器 ”字段中确保输入计算机名称。

  5. 在控制台树中,单击“ 签名 ”,然后选择“ 对程序集进行签名”。 对于 “选择强密钥名称文件”,选择“ <新建...”> ,然后输入 keyfile.snk 作为 密钥文件名。 清除 “使用密码保护密钥文件 ”,然后单击“ 确定”。

  6. 关闭“ Inbound_EDI属性页 ”对话框。

部署项目

  1. 在解决方案资源管理器中,双击X12_00401_850.xsd 架构。 确认已打开该映射。

  2. 在 解决方案资源管理器 中,双击 Inbound4010850_to_OrderFile.btm 地图。 确认已打开该映射。

    注意

    项目中的 Inbound4010850_to_OrderFile.btm 映射将入站 850 测试消息中的数据映射到传送给 OrderSystem 文件夹 (\toOrderSystem) 的出站 XML 文件。

  3. 在“解决方案资源管理器”中,右键单击Inbound_EDI项目,然后选择“生成”以生成项目。

  4. 在“解决方案资源管理器”中,右键单击Inbound_EDI项目,然后选择“部署”以部署项目。

  5. 在“BizTalk Server管理控制台”中,展开“BizTalk Server管理”、“BizTalk 组”、“应用程序”、“<所有项目>”,然后选择“资源”。 验证是否已列出 Inbound_EDI 程序集。

后续步骤

(OrderSystem) 为组织配置参与方和业务配置文件,如步骤 3:为组织配置群和企业配置文件中所述

另请参阅

步骤 1:EDI 接口开发人员教程的准备工作