1

我按照默认流程在本地安装 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
4

1 回答 1

1

我很确定默认情况下,Kentico Xperience 只附带 en-US 字典。这是默认文化。

如果您需要其他文化(如 en-GB),则需要从此处下载它们并将它们包含在您的项目中。

您是否添加了对App_Data\Dictionaries\en-GB.dic自己的引用?如果您不需要它,您可以从 CMSApp.csproj 中删除它。

于 2021-02-28T01:54:26.030 回答