步骤 2:更新和部署教程解决方案
在此步骤中,你将更新为本教程提供的解决方案,然后生成并部署教程程序集。 为了实现本教程的目标,已创建必要的架构、自定义发送管道和映射。 映射用于将 850 EDI 数据转换为订单系统所需的格式。
必备条件
必须以 BizTalk Server Administrators 组成员的身份登录。
启用在 Visual Studio 中生成的 EDI 入站处理解决方案
以管理员身份启动 Microsoft Visual Studio 。
注意
如果不使用管理员权限启动 Visual Studio,则在将解决方案部署到BizTalk Server时会收到错误。
在 Visual Studio 中,单击“ 文件”,指向 “打开”,然后单击“ 项目/解决方案”。 移动到 \Program Files (x86) \Microsoft BizTalk Server <VERSION>SDK\EDI Interface Developer Tutorial,选择“EDI 入站处理.sln”,然后单击“打开”。
注意
本主题假定你已从你的应用程序添加了对包含 EDI 架构、管道和业务流程的 BizTalk EDI 应用程序的引用。 如果没有,请参阅添加对 BizTalk Server EDI 应用程序的引用。
右键单击解决方案资源管理器中的Inbound_EDI项目,然后选择“属性”。
在“ Inbound_EDI属性页 ”对话框的控制台树中,选择“ 部署 ”,并在“ 服务器 ”字段中确保输入计算机名称。
在控制台树中,单击“ 签名 ”,然后选择“ 对程序集进行签名”。 对于 “选择强密钥名称文件”,选择“ <新建...”> ,然后输入 keyfile.snk 作为 密钥文件名。 清除 “使用密码保护密钥文件 ”,然后单击“ 确定”。
关闭“ Inbound_EDI属性页 ”对话框。
部署项目
在解决方案资源管理器中,双击X12_00401_850.xsd 架构。 确认已打开该映射。
在 解决方案资源管理器 中,双击 Inbound4010850_to_OrderFile.btm 地图。 确认已打开该映射。
注意
项目中的 Inbound4010850_to_OrderFile.btm 映射将入站 850 测试消息中的数据映射到传送给 OrderSystem 文件夹 (\toOrderSystem) 的出站 XML 文件。
在“解决方案资源管理器”中,右键单击Inbound_EDI项目,然后选择“生成”以生成项目。
在“解决方案资源管理器”中,右键单击Inbound_EDI项目,然后选择“部署”以部署项目。
在“BizTalk Server管理控制台”中,展开“BizTalk Server管理”、“BizTalk 组”、“应用程序”、“<所有项目>”,然后选择“资源”。 验证是否已列出 Inbound_EDI 程序集。
后续步骤
(OrderSystem) 为组织配置参与方和业务配置文件,如步骤 3:为组织配置群和企业配置文件中所述