发布流程

已完成

应用于测试和生产环境的解决方案将为托管解决方案。 解决方案架构师需要了解导入托管解决方案时的可用选项。

导入托管解决方案

我们不建议为应用程序的每次变更或发布新建解决方案,这将导致组件之间相互依赖,导致无法导入解决方案。 因此应更改解决方案,然后导入新版本。

注意

解决方案具有版本号。 导出解决方案时将自动增加版本号。 如已导入具有较高版本号的解决方案,将无法导入版本号较低的解决方案。

导入托管解决方案的新版本时,应考虑以下导入选项:

  • 更新 - 应用解决方案中的变更。
  • 升级 - 导入变更并立即应用,包括删除未包括在新解决方案中的组件、旧解决方案以及所有已删除的修补程序。
  • 升级阶段 - 类似于升级,但在导入新解决方案后暂停以便删除组件,从而进行数据迁移。 随后可以手动触发最终应用解决方案。

托管解决方案更新部署到托管解决方案的上一版本。 本操作不创建其他解决方案层。 无法使用更新删除组件。

升级解决方案在基础层的上一层安装新的解决方案层。 解决方案升级将删除存在但不再包含在升级版本中的组件。

升级是默认选项。

重要提示

不再建议使用克隆修补程序克隆解决方案更新解决方案,因为这种方式将限制团队开发,在将解决方案存储到源代码管理系统时增加复杂性。