通过终端服务器安装会在其他文件夹中创建日志文件
通过终端服务器连接安装A4SWIFT时,A4SWIFT安装程序会在 <drive>:\Documents and Settings\user name>\<Local Settings 文件夹中创建安装程序和配置文件。 通常,安装程序会在 <drive>:\Documents and Settings\user name>\<Local Settings\temp 文件夹中创建这些文件。 可以查看这些日志文件,以确保计算机已正确设置和配置。
不建议进行静默安装
A4SWIFT安装程序支持无提示安装,但不建议这样做,因为需要执行其他配置步骤的复杂性。
A4SWIFT安装程序使用 /InstallPlatform 参数运行,该参数会替换 VisualStudio.Net 的 DLL文件。
A4SWIFT安装程序始终使用 /InstallPlatform 参数运行。 因此,A4SWIFT安装程序始终安装 Visual Studio 所需的 msvcr71.dll、mfc71u.dll、msvcp71.dll和 atl71.dll。 A4SWIFT安装程序将这些 DLL 文件安装到 %WINDIR%\System32 文件夹中,无论 DLL 以前是否已安装。
取消 A4SWIFT 配置的操作将失败
在A4SWIFT配置期间单击 “取消 ”不会取消配置。 配置过程将一直持续到完成。
取消配置A4SWIFT后,无法在配置控制台的同一实例中重新配置
如果取消配置A4SWIFT或其组件,必须先关闭A4SWIFT配置控制台,然后重新打开它,才能重新配置A4SWIFT或其组件。 如果不这样做,配置控制台的某些字段将灰显,并且无法为它们选择值。
即使不存在A4SWIFT数据库,仅 Web 组件的安装配置也会成功
如果执行仅安装用于消息修复和新提交功能的 Web 组件的自定义安装,然后运行 Microsoft BizTalk Accelerator for SWIFT 配置向导,则即使没有A4SWIFT数据库,配置程序也会成功完成。
A4SWIFT数据库将显示在“A4SWIFT配置”对话框的 “用于消息修复的 Web 组件和新提交 ”窗格中,即使该数据库不存在。 将在数据存储窗格中显示A4SWIFT数据库的警告,但该警告不会阻止配置过程继续。
升级过程不会创建新的根文件夹
升级过程更新现有 <驱动器>:\Program Files\Microsoft BizTalk Accelerator for A4SWIFT 2.3/3.0 文件夹中A4SWIFT文件。 它不会为升级的文件创建新文件夹,也不会将现有文件夹的名称更改为 <drive>:\Program Files\Microsoft BizTalk Accelerator for SWIFT。
在升级期间取消A4SWIFT安装程序可能会使系统处于未知状态
在某些情况下,在升级过程中单击 “取消 ”按钮可能会使文件、程序集、BizTalk Server 项目和注册表项在安装程序完成回滚后保持不变。
可以手动删除所有项目,且没有任何问题。
将A4SWIFT安装程序 exe 文件从 Web 下载到临时文件夹中
如果要从从 Web 下载的自解压缩可执行文件安装A4SWIFT,请确保将该文件下载到临时文件夹中。 请勿将文件下载到 BizTalk Server 根文件夹(\Program Files\Microsoft BizTalk Server <版本>)。
如果从 BizTalk Server 根文件夹运行 exe 文件,它将运行 BizTalk Server 安装向导,而不是A4SWIFT安装向导。
在非默认位置安装A4SWIFT时需要更改 BREDeployment.exe.config 文件
如果在产品 SDK\Tools 子目录中的 %programfiles%\Microsoft BizTalk Accelerator for SWIFT, you must edit the BREDeployment.exe.config 文件的默认路径以外的路径中安装 BizTalk Accelerator for SWIFT,以反映 BasePoliciesDirectory、SchemasDirectory 和 VocabularyDirectory 的正确路径。
在尝试部署与项目中包含的 SWIFT 架构关联的任何规则以成功部署相关规则和词汇之前,必须进行此更改。
某些批处理消息方案不支持消息修复
A4SWIFT仅支持分片批处理场景下的消息修复。 在这些方案中,只能修复批处理消息的交换部分。
无法从名为“未分析”以外的任何名称的 MRSR 网站库提交固定未分析的消息
当您尝试从一个名称不是“Unparsed”的 MRSR 网站文档库中提交已修复的消息时,操作失败,因为 A4SWIFT 无法成功提交来自名称不是“Unparsed”的库的消息。
如果在安装消息修复和对帐功能之前,您的 MRSR 站点中已经存在一个“未分析”文档库,那么 A4SWIFT 安装程序将创建一个新的未分析邮件库,并在标题中添加一个后缀。
当A4SWIFT收到无法分析的消息时,它会将消息路由到安装程序创建的库。 然而,当尝试从该库提交消息时,操作失败。
如果你卸载了A4SWIFT但没有从MRSR站点删除“未分析”文档库,通常会发生这个问题。 在这些情况下重新安装 SWIFT 时,安装程序会创建名称为“Unparsed”的新文档库,并带有后缀。
若要解决此问题,请遵循以下过程:
将库命名为“未分析”,以便提交未分析的消息
删除消息修复和协调功能。
手动删除未分析的库。 卸载A4SWIFT时不会删除此内容。
重新安装消息修复和对帐。 重新安装期间,将使用名称“Unparsed”创建文档库,并且可以通过此文档库提交固定未分析的消息。
如果未正确配置A4SWIFT词汇,BREDeployment 实用工具将无法部署或取消部署策略
如果您尝试使用 BREDeployment.exe 工具卸载 A4SWIFT 业务规则引擎策略,而 BREDeployment.exe 配置文件未指向正确的词汇文件位置,那么该工具可能会报告错误。 如果更改 BREDeployment.exe 配置文件中的位置,并且新位置不包含词汇文件,则会出现此问题。 错误会通知你找不到词汇表,并且配置将停止部署和/或取消部署策略。
若要解决此问题,请使用标准 业务规则引擎部署向导。 UI 详细信息位于 UI 指南和开发人员 API 命名空间参考中。