将kentico 7升级到8后,我看到"信息:您的UI配置文件未被授予访问此部分的权限。请联系管理员。"一旦我启动应用程序并在Visual Studio 2013中登录,就会出现乱七八糟的东西。
答案 0 :(得分:0)
还可以尝试进入系统 - >宏 - >重新签名宏,有时可能是升级后的问题。
答案 1 :(得分:0)
_i认为问题是升级后我们需要运行调用它的应用程序 UpgradeProcedure.Update();应用程序启动时的功能。文件可以位于〜/ App_Cdoe / UpgradeProcedur.cs下。代码将检查CMSDataVersion并更新数据库。
string version = SettingsKeyInfoProvider.GetStringValue("CMSDataVersion");
switch (version.ToLowerCSafe())
{
case "7.0":
using (var context = new CMSActionContext())
{
context.LogLicenseWarnings = false;
UpgradeApplication(Upgrade70To80, "8.0", "Upgrade_70_80.zip");
}
break;
}