如何将应用程序导出到 .msi 文件

可以使用导出 MSI 文件向导或 BTSTask 将应用程序项目导出到用于将应用程序导入到新 BizTalk 组中的 .msi 文件中。 此过程还会在将运行该应用程序的计算机上安装该应用程序。

导出 .msi 文件中的应用程序绑定

将应用程序导出到 .msi 文件时,选择要导出的资源。 这些资源可以包括可供导出的已部署程序集或绑定的所有或子集。

为了便于以后将应用程序导入回开发环境以进行更改或添加,可能需要导出每个应用程序的绑定,然后将其添加回应用程序中。 将“资源类型”设置为“BiztalkBinding”时,可以将其他绑定文件添加到 .msi 文件。 对于添加的每个绑定文件,必须指定应应用绑定的环境名称 (文本字段) 。 然后在导入时,系统将要求你选择当前要导入到的环境名称。 如果它们匹配,则绑定文件将应用于目标组。 还可以不为添加的绑定文件指定环境名称,这将导致绑定集无条件地应用于所有环境。

使用 .msi 文件可自动执行大量手动任务。 在生产环境中,通过将程序集的绑定与程序集一起传输,可以更轻松地将程序集部署到多个 BizTalk 组中。 如果应用程序包含大量项目,则可以将某些项目导出到一个 Windows Installer 包中,将一些项目导出到一个或多个其他 Windows Installer 包中。

导出应用程序时,应考虑一些要点。 例如,可以导出应用程序中的所有项目,也可以仅导出要添加或更新的项目。 如果导出文件项目,请确保它是要在应用程序中使用的版本。 有关更多此类要点以及有关将 BizTalk 应用程序导出到 .msi 文件的详细信息,请参阅 如何导出 BizTalk 应用程序 (https://go.microsoft.com/fwlink/?LinkID=154848) 。