清单:更新 BizTalk 应用程序中的项目
如果要更改或更新已部署的应用程序中的一个或多个项目,然后重新部署应用程序,请按照此清单中的步骤操作。
步骤 | 参考 |
---|---|
查看更新应用程序中项目的重要注意事项。 | 更新应用程序的重要注意事项 |
确保你具有执行部署的适当权限。 | 部署和管理 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使用程序集的新版本。 | 如何停止主机实例, 如何启动主机实例 |