每当设置消息修复和新提交时,都必须在架构项目中包括信封架构。 要写入 MRSR 站点,需要使用信封架构(如 EnvelopeMT103.xsd)。
总结
将信封架构添加到项目,如下所示:
在 Visual Studio 中,对于包含消息架构的项目,请为每个消息架构添加信封架构。
向包含一个或多个信封架构的任何项目添加对 RuntimeSchemas.dll 的引用。
注释
仅当向项目添加了邮件修复和新提交信封架构时,才需要为A4SWIFT项目添加对 RuntimeSchemas.dll 的引用。
将未分析的消息信封架构(EnvelopeUnparsedMessage.xsd)添加到项目。
添加 SWIFT 信封架构
在 Visual Studio 的解决方案资源管理器中,打开架构项目。
右键单击 “引用”,然后单击“ 添加引用”。
在“添加引用”对话框中,单击“ 浏览 ”标记。
在“选择组件”对话框中,打开“查找”下拉列表。 移动到 <drive>:\Program Files\Microsoft BizTalk Accelerator for SWIFT <版本> 消息包\程序集。 从程序集列表中选择 Microsoft.Solutions.FinancialServices.SWIFT.RuntimeSchemas.dll ,然后单击“ 添加”。
在“ 添加引用 ”对话框中,单击“ 确定”。
右键单击项目,指向 “添加”,然后单击“ 添加现有项”。
在“添加现有项”对话框中的“查找范围”下拉列表中,移动到<drive>:\Program Files\ Microsoft BizTalk Accelerator for SWIFT <version> Message Pack\SWIFT Messages\A4SWIFT-SRG<version>\Categoryn\MTxxx。 选择信封架构,例如 EnvelopeMT103.xsd,然后单击“ 添加”。
在“添加现有项”对话框中的“查找”下拉列表中,移动到所需项。 选择信封架构,例如 EnvelopeMT103.xsd,然后单击“添加”。
注释
A4SWIFT为项目添加信封架构,如方案资源管理器中所示。
在解决方案资源管理器中,右键单击项目,指向 “添加”,然后单击“ 添加现有项”。
如果使用消息修复和新提交功能,请在“添加现有项”对话框中的“查找”下拉列表中,移动到 <驱动器>:\Microsoft BizTalk Accelerator for SWIFT <版本>\消息包\SWIFT Messages\A4SWIFT-SRG<版本>\未分析的消息。 选择 EnvelopeUnparsedMessage.xsd,然后单击“ 添加”。
在解决方案资源管理器中,右键单击项目名称,然后单击“ 生成”。
在解决方案资源管理器中,右键单击项目名称,然后单击“ 部署”。