0

我添加了几个项目并修改了 a 中包含的项目的标签,Base Enum这些更改不会立即出现在使用它们的企业门户网页上(当前枚举用于组合框中)。

我昨天做了一些改变,今天早上在 EP 中可以看到这些改变(我无法解释为什么),但我刚刚做的那些改变不可见。

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

完成更改后,如何随意使更改可见?

谢谢!

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

4

3 回答 3

1

你做过刷新 AOD 吗?

查看在 EP 2009 中使用 AX 标签,它指出:

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

根据其他消息来源,AX 在每天午夜自动清除其缓存。这当然可以解释为什么您昨天所做的更改是可见的,而当前的更改不可见。

于 2014-01-03T19:46:42.280 回答
0

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

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

于 2014-01-05T21:27:07.167 回答
0

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

祝你好运!!!

于 2014-01-29T14:00:56.640 回答