如何解决Kentico 13 上缺少字典
我按照默认流程在本地安装了 kentico 13 ASP.NET CORE,选择了一个新站点。然后升级到13.0.5。一切都编译正常并按预期工作。当我尝试使用 Visual Studio 将 CMSApp 项目部署到 azure 时,出现此错误。
将文件 App_Data\Dictionaries\en-GB.dic 复制到时出错 obj\Release\Package\PackageTmp\App_Data\Dictionaries\en-GB.dic 失败。 找不到文件“App_Data\Dictionaries\en-GB.dic”。
为什么缺少字典,我不得不从旧的 Kentico 11 项目中提取缺少的文件,但是,在安装过程中是否缺少某些东西?或者它可能是一个错误?
有没有办法忽略它?
App_Data-> 刚刚拥有的字典:
- en-US.dic
解决方法
我很确定默认情况下 Kentico Xperience 只包含 en-US 词典。 这是默认文化。
如果您需要其他文化(如 en-GB),那么您需要从 here 下载它们并将它们包含在您的项目中。
您是否自己添加了对 App_Data\Dictionaries\en-GB.dic
的引用?如果您不需要它,您可以将其从 CMSApp.csproj 中删除。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。