AX 2009:我创建了安全密钥并将它们分配给我的所有对象。一切正常,直到我们去客户端安装,发现我们的密钥不再分配给xpo中的对象。回到我们的开发服务器,密钥也不再分配给那里。我们假设其中一个开发人员删除或重命名了密钥,导致它们从我们的对象中删除。Dynamics AX安全密钥消失
但是,一周后 - 在将所有密钥添加回去之后 - 大部分密钥都从我们的开发服务器上的对象中再次丢弃。
源控件已打开。检查版本历史记录,大多数项目的最后签入注释是“将安全密钥添加回对象。”不管是什么导致密钥丢失发生在源控制之外。
有关可能发生什么的任何想法或建议?
我们今后如何预防它?
谢谢
PS。不确定它是否相关,但我们的自定义标签文件也会周期性地被清除,即使它们也在源代码管理中。
我们通常通过XPO进行部署。我没有想过部署AOD文件,但会考虑这一点。 – Brad
安全密钥实际上从我们的开发服务器上消失。我们可以从字面上检查一个对象,分配键,再次检查它,并在第二天回来,并且在源代码管理中没有签入或者退出的情况下,键将从我们的对象中分离出来。 – Brad
如果签入安全密钥和表格,这是否有什么区别?在你的开发实例中,你是否从不同的服务器或从不同的图层导入了xpo文件,并选中了“保存ID”选项? –