枚举更改在Enterprise Portal中不可见

时间:2014-01-03 19:09:19

标签: axapta x++ dynamics-ax-2009 aot

我添加了一些项目并修改了Base Enum中保留的项目标签,这些更改不会立即显示在使用它们的企业门户网页上(目前这些枚举用于组合中)框)。

我昨天做了一些改变,然后这些改变在今天早上在EP中可见(我无法解释原因)但是我刚才做的那些,不可见。

我尝试编译表单,重新部署页面定义,同步。数据字典,没有去。

如果我完成了这些更改,我怎么能随意看到这些更改?

谢谢!

编辑:似乎在EP机器上执行IISRESET就行了。所以我想重新启动EP网站的应用程序池应该也可以做到这一点?

3 个答案:

答案 0 :(得分:1)

你做过刷新AOD吗?

查看Using AX Labels in EP 2009,它声明:

  

作为最后一点,我想提一下,[Enterprise Portal]将缓存Web服务器内存中所有语言的所有标签,以提高性能。您可以通过执行刷新AOD来清除此缓存。

根据其他消息来源,AX会在每天午夜自动清除它的缓存。这肯定会解释为什么你昨天所做的改变是可见的,而目前的改变则不然。

答案 1 :(得分:0)

刷新AOD和数据字典应该反映您的更改。

请查看更多详情:http://msdn.microsoft.com/en-us/library/cc554278.aspx

答案 2 :(得分:0)

iisreset很好(EP主要使用数据集,只需要iisreset)。

祝你好运!!!