无法更新标签 - 每次 AOS 重启时重置标签

Cannot update the labels - Reset labels for every time AOS restart

我(从文件)将新标签导入到 AOT(我看到新文件已更新到 \bin\Application\Appl\Standard 文件夹),但是当我重新启动 AOS 时,我丢失了 new 标签,我得到 empty/previous 文件。

我试图删除现有文件(移入临时模型并删除它)并再次导入,但是当我重新启动AOS时我遇到了大麻烦,标签文件(和值)变成了 empty/previous 值。

我使用 Dynamics AX 2012。

我尝试遵循此 post: https://community.dynamics.com/ax/f/microsoft-dynamics-ax-forum/199806/label-missing-after-aos-service-restart-in-custom-model-ax-2012-r3/515253 ,但不幸的是我仍然遇到问题。

提前致谢。

我收集了信息。

为了解决这个问题,我遵循了这些步骤。

I) 将我的标签移到 _Temporary_Model_ ;

II)停止AOS,删除_Temporary_Model_,删除文件夹(C:\Program Files\Microsoft DynamicsAX\Server\\bin\Application\Appl\Standard) 删除关于我的标签的所有扩展名.ali - .ald - .alc;

III) 从 SQL 删除 DELETE FROM ModelElementLabel WHERE ModelElementLabel.Module = 'MyLabelPrefix';

IV) 清理 auc (C:\Users\\AppData\Local ) 关于我的用户的文件;

V) 启动 AOS 并安装我的 Labels 两次 并通过 SQL 查询 SELECT * FROM ModelElementLabel WHERE ModelElementLabel.Module = 'MyLabelPrefix' 检查是否我正确加载(如果我在 Text 字段中有正确的值)

如果我有不止一种语言,我重复步骤 V ,重要的是在 SQL Table ModelElementLabel正确的价值观。

在我看来,我的文件似乎已损坏。

谢谢大家的建议。