部署升级包

D365采用了新的扩展框架,可以随时更新微软发布的最新代码而不用担心冲突。
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/deployment/install-deployable-package
这份文档里详细描述了如何升级
不过
在尝试用
AXUpdateInstaller.exe devinstall升级到10.0.0.10的时候,报错

 这个部署包不支持这种方式,所以只能按照
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/deployment/install-deployable-package#collect-topology-configuration-data
从这里开始的步骤一步步进行。
这个执行需要的时间比较长,特别是更新AOS和同步数据库的时候要一段时间,具体时间没看,点了升级就做其事情去了,大概一个小时左右的样子。
第一次升级到最后失败了,看上去是访问SSRS的时候没成功,具体错误忘记记录了,不知道是不是因为我之前禁用了SSRS服务导致的。
失败以后,D365的站点不能访问了。
尝试再次执行之前生成的runbook文件,到第二步就一直失败,看不出什么 原因,后来重新生成了一个runbook文件,把D365可能用到的服务,SSRS之类的都启用起来。
第二次执行成功了。
但是文档里提到的

 每执行完一步都会写runbook文件,把步骤改成成功,我升级的时候,runbook文件始终没有改写过,只是在命令台里提示升级成功了。
不知道是我操作的问题还是10.0.0.10升级包的问题,目前为止没搞懂。

原文地址:https://www.cnblogs.com/Farseer1215/p/12748564.html