SettingsKeyInfoProvider.GetStringValue(SiteContext.CurrentSiteName +“ .GlogalVariableKey”)没值

问题描述 投票:0回答:1

Kentico,已经开发了代码,但是由于某些原因,该代码在QC环境中无法正常工作。想要连接QC环境的kentico cms。如何使用QC Kentico作为目标Kentico调试c#代码。和设置。请在这里建议。

例如SettingsKeyInfoProvider.GetStringValue(SiteContext.CurrentSiteName +“ .GlobalVariableName”)无法从cms获取当前值。其获得old_values。如何在更改值后立即获取最新值

谢谢。

kentico
1个回答
0
投票

最有可能是由于缓存。您可以在获取设置值之前尝试清除缓存,但这会降低系统速度。

此外,我还会查看您使用系统设置所进行的操作。您是要保存一个值然后立即获取该新值还是只是随时检索该值?通常使用设置键,它们不会经常更改。如果它们在UI中进行了更新,则需要清除缓存以立即查看这些更新。

© www.soinside.com 2019 - 2024. All rights reserved.