安装 WCF LOB 适配器 SDK

安装和配置 Microsoft Windows Communication Foundation (WCF) 业务线 (LOB) 适配器 SDK。

要求

在安装 WCF LOB 适配器 SDK 的系统上安装以下组件。

组件 要求
Windows x86 或 x64

所需的 OS 资源包括:
  • Microsoft 分布式事务处理协调器 (MSDTC) :支持 OleTx 事务所必需的
  • 消息队列 (MSMQ) :支持可靠消息传送所必需的
  • Internet Information Services (IIS) :如果要在 IIS 中托管应用程序,则是必需的
  • Windows 进程激活服务 (WAS) :如果要在 WAS 中托管应用程序,则是必需的
Windows Communication Foundation
.NET Framework
Visual Studio 如果要生成自定义适配器,或开发使用 WCF LOB 适配器 SDK 生成的适配器的解决方案,则是必需的。
BizTalk Server 如果对 BizTalk Server 使用适配器,则为必需。

安装

重要

  • 关闭 Visual Studio 的所有实例
  • 若要完成安装,请确认计算机上已安装BizTalk Server。
  1. 以管理员身份运行 BizTalk ServerSetup.exe

  2. 选择“ 安装 Microsoft BizTalk 适配器”,然后选择“ 安装 Microsoft WCF LOB 适配器 SDK”。

  3. 在“欢迎”屏幕上,选择“下一步” 。

  4. 接受许可协议,然后选择“ 下一步”。

  5. “选择安装程序类型”中,选择安装类型:

    • 若要安装常见的运行时和工具,请选择“ 典型”。

    • 若要选择要安装的功能和安装位置,请选择“ 自定义”,然后选择要安装的功能。

    • 若要安装所有功能,请选择“ 完成”。

  6. 选择“安装” 。

更新或删除

  1. 打开 程序和功能

  2. 在列表中,选择“ Windows Communication Foundation LOB 适配器 SDK”,然后选择“ 更改”。

  3. 在“欢迎”屏幕上,选择“下一步” 。

  4. 执行下列操作之一:

    • 若要选择要安装的组件,请选择“ 更改”。

    • 若要修复最新安装中的错误,请选择“ 修复”。

    • 若要从计算机中删除 WCF LOB 适配器 SDK,请选择“ 删除”。

  5. 如果选择修改安装:

    1. 选择“下一步”。

    2. 选择“ 更改”,然后选择“ 完成”。

  6. 如果选择修复安装,请在 “准备修复 WCF LOB 适配器 SDK ”对话框中,选择“ 修复”,然后选择“ 完成”。

  7. 如果选择删除适配器,请在 “准备删除 WCF LOB 适配器 SDK ”对话框中,选择“ 删除”,然后选择“ 完成”。

卸载 WCF LOB 适配器 SDK 后删除自定义适配器

如果已使用 WCF LOB 适配器 SDK 开发了任何自定义适配器,并且已在计算机上注册了这些适配器,则还必须完成以下过程。

  1. 从全局程序集缓存中删除自定义适配器, (GAC) 。

    1. 打开 Visual Studio 命令提示符

    2. 使用命令 gacutil /u 从 GAC 中删除自定义适配器 .dll

  2. 从 machine.config 中删除对自定义适配器绑定的引用

    1. 转到系统驱动器>:\WINDOWS\Microsoft.NET\Framework\<version>\CONFIG 下的 < machine.config 文件。

    2. 使用文本编辑器打开文件。

    3. 在 system.serviceModel\extensions 下搜索元素 bindingExtensions、client 和 bindingElementExtensions。

    4. 删除与自定义适配器相关的 WCF 绑定。

执行无提示安装

无提示安装非常适合测试方案或作为大规模企业部署的一部分。 WCF LOB 适配器 SDK 提供命令行参数,可用于 AdapterFramework.msi 执行无提示安装。

注意

若要执行无提示安装,应是计算机上的管理员。

  1. 以管理员身份打开命令提示符。

  2. 键入下列命令:

    AdapterFramework.msi /quiet MUOPTIN=”Yes”  
    

    将以下命令行选项与 AdapterFramework.msi 结合使用:

    • 使用 /quiet 以无提示方式安装 WCF LOB 适配器 SDK。

    • 使用 MUOPTIN=“是”|”否“,指示 WCF LOB 适配器 SDK 是否应检查 Microsoft 更新。

      设置为“是”时,WCF LOB 适配器 SDK 通过 Microsoft 更新检查更新。 如果设置为“无 WCF”,则 LOB 适配器 SDK 不检查 Microsoft 更新的更新。

注意

若要显示命令行安装的其他选项,请在命令提示符处键入 AdapterFramework.msi /?