axapta - AX 2009 的正确部署流程是什么

标签 axapta microsoft-dynamics dynamics-ax-2009

我想知道 AX 2009 下自定义的正确部署工作流程是什么。对于 AX 2012,我找到了一份不错的白皮书 Deploying Customizations Across Microsoft Dynamics AX 2012 Environments .

但这并没有多大帮助,因为 AX 2009 没有模型存储部署的概念(除非我弄错了)。

XPO 是 AX 2009 的最佳选择吗?如果有人能指出我正确的方向,那就太好了。

最佳答案

XPO 可以并且确实可以工作,但使用它们时存在一些问题。根据我的大部分研究,当涉及 SOX 合规性时,迁移代码更改的最佳方法是移动存储在服务器应用程序目录中的二进制服务器文件(.aod、.ahd 等文件) 。由于这些文件是应用程序代码的编译版本,因此更容易证明在开发环境中创建的修改与部署到生产环境中的修改相同。 XPO 是纯文本,可以在文本编辑器中进行操作,这使得证明这一点变得更加困难,尽管并非不可能。

我实际上做到了a writeup如果您有兴趣,请了解我们为管理代码部署所做的工作。它涵盖了 XPO 与 Layer 文件迁移,并最终描述了我们的自动化构建和部署流程。自从我们实现以来,我们的审计员在审计我们的系统时一直非常高兴。

关于axapta - AX 2009 的正确部署流程是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34044055/

相关文章:

axapta - Dynamics AX x++ 无法关闭第一个表单

view - 我想在 View AX2012 中使用计算列拆分字符串

axapta - 带有 where 条件 x++ 的外连接

javascript - API 中缺少查找?

javascript - 我想使用 Xrm.WebApi.online.executeMultiple 从 Dynamics 中删除多个 CRM 记录

axapta - 如何在 Axapta 中的两个表单之间传递参数?

axapta - 在 AX 2012 中刷新整个表单?

axapta - 如何找到AX2009中最后一个labelId?

axapta - 通过 XPO 导出更新标签