将 BizTalk 应用程序导出到 .msi 文件。 如果已存在具有相同文件名和路径的 .msi 文件,则会覆盖现有的 .msi 文件。
可以使用 ResourceSpec 参数选择性地将应用程序中的项目导出到 .msi 文件中。 可以使用 ResourceSpec 参数编辑在运行 ListApp 命令时创建的 XML 文件来指定要导出的项目,如 ListApp 命令中所述。 然后,运行 ExportApp 命令时,将此 XML 文件的位置用作 ResourceSpec 的值。 执行此操作时,仅将指定 XML 文件中列出的项目导出到 .msi 文件。
注释
出于安全原因,在应用程序导出期间,将从应用程序绑定中删除密码。 它们不会从已添加到应用程序的任何绑定文件中删除。 从 .msi 文件安装应用程序后,必须重新配置密码,以便应用程序正常运行。
此外,将从证书文件中删除私钥。
用法
BTSTask ExportApp [/ApplicationName:value] /Package:value [/ResourceSpec:value] [/GlobalParties] [/Server:value] [/Database:value]
参数
| 参数 | 必需 | 价值 |
|---|---|---|
| /ApplicationName (或 /A,请参阅备注) | 否 | 要导出的 BizTalk 应用程序的名称。 如果名称包含空格,则必须用双引号(“)将其括起来。 如果未指定应用程序名称,则使用组的默认 BizTalk 应用程序。 |
| /Package (或 /P,请参阅备注) | 是的 | .msi 文件的完整路径。 如果路径包含空格,则必须用引号(“)将其括起来。 示例:Package:“C:\My MSI Files\My.msi” |
| /ResourceSpec (或 /R,请参阅备注) | 否 | 资源规范文件的完整路径。 如果路径包含空格,则必须用引号(“)将其括起来。 示例:ResourceSpec:“C:\My Files\MyResourceSpec.xml” |
| /GlobalParties (或 /G,请参阅备注) | 否 | 如果指定,则组的全局参与方信息将导出到 .msi 文件中。 |
| /Server (或 /S,请参阅备注) | 否 | 托管 BizTalk 管理数据库的 SQL Server 实例的名称,格式为 ServerName\InstanceName,Port。 仅当实例名称不同于服务器名称时,才需要实例名称。 仅当 SQL Server 使用默认值(1433)以外的端口号时,才需要端口。 示例: Server=MyServer Server=MyServer\MySQLServer,1533 如果未提供,则使用本地计算机上运行的 SQL Server 实例的名称。 |
| /Database (或 /D,请参阅备注) | 否 | BizTalk 管理数据库的名称。 如果未指定,将使用在本地 SQL Server 实例中运行的 BizTalk 管理数据库。 |
示例
ExportApp /ApplicationName:MyApplication /Package:C:\MSI\MyApplication.msi
注解
参数不区分大小写。 无需键入整个参数名称即可指定它;可以明确键入参数名称的前几个字母。