如果要更改或更新已部署的应用程序中的一个或多个项目,然后重新部署应用程序,请遵循此清单中的步骤。
步骤 | 参考文献 |
---|---|
审阅在应用程序中更新构件时的重要注意事项。 | 更新应用程序的重要注意事项 |
确保你具有执行部署的适当权限。 | 部署和管理 BizTalk 应用程序所需的权限 |
在 Visual Studio 中对程序集进行任何必要的更改。 如果要更新生产环境中运行的程序集,应始终递增程序集版本号。 有关背景信息,请参阅 更新 BizTalk 应用程序。 然后将程序集从 Visual Studio 部署到开发环境中的 BizTalk 应用程序。 | 如何从 Visual Studio 部署 BizTalk 程序集 |
测试任何新的或更改的项目,并确保对那些可能依赖于这些新或更改项目的项目进行测试。 在测试时,请务必考虑此应用程序与其他应用程序之间可能存在的依赖项。 | BizTalk 应用程序部署的测试任务 |
根据需要在应用程序中添加、删除或重新配置项目。 | 如何创建或添加项目、 如何从应用程序中删除项目、 管理项目 |
将包含新的或更改的构件的应用程序导出到 .msi 文件中。 可以导出应用程序中的所有项目,也可以仅导出要添加或更新的项目。 请注意,文件工件可能会被覆盖。 如果导出文件项目,请确保它是要在应用程序中使用的版本。 | 导出 BizTalk 应用程序、绑定和策略 |
如果更新在运行时会干扰应用程序,请停止要更新的应用程序。 如果要使用新版本更新程序集,则无需重启应用程序。 注意: 尽管不需要停止应用程序才能更新项目或安装应用程序,但建议在更新项目时始终停止应用程序。 | 如何启动和停止 BizTalk 应用程序 |
将已更改的项目或更新的项目从 .msi 文件导入到要更新的应用程序。 请务必指定用于覆盖现有制品的选项。 | 如何导入 BizTalk 应用程序 |
将更新的应用程序或项目从 .msi 文件安装到运行应用程序的所有计算机上,以及运行依赖于此应用程序的应用程序的任何计算机。 如果要更新 BizTalk 程序集,请验证程序集的新版本是否已安装在要运行程序集的每台计算机上的全局程序集缓存 (GAC) 中。 否则,请在每个 GAC 中安装程序集。 | 如何安装 BizTalk 应用程序, 如何在 GAC 中安装程序集 |
启动应用程序。 | 如何启动和停止 BizTalk 应用程序 |
导入包含业务流程的程序集后,如果应用程序中已包含一个具有相同名称、公钥令牌和版本的程序集,请停止并启动业务流程所绑定主机的宿主实例。 这可确保 BizTalk Server 使用新版本的程序集。 | 如何停止主机实例、 如何启动主机实例 |