无法在 Business Central 中启动配置文件配置

本文提供了 Dynamics 365 Business Central 中配置文件配置期间发生的“无法启动个性化”错误的解决方法。

现象

当在 Business Central 中防止配置文件配置出现问题时,用户会收到以下错误消息,并且无法启动配置文件配置。 启动配置后,所有自定义记录都会一起加载和编译。 如果其中一条记录导致编译错误,则无法启动配置文件配置。

很抱歉,出现问题,个性化无法启动。 请稍后重试,或联系系统管理员。

解决方案

注意

若要解决此问题,需要在 Business Central 中拥有租户管理员权限。

作为租户管理员,可以执行以下步骤来删除配置文件配置并出错,或者导出配置文件并修复代码问题。

重要

“删除配置文件配置记录”部分中介绍的步骤将删除包含编译错误的记录,并删除特定的配置文件配置。 建议先获取已完成的任何配置的屏幕截图,然后再将其删除。

标识配置文件配置

  1. 在 Business Central 的“ 操作说明” 框中,输入 “配置文件”,然后选择相关链接。
  2. 选择无法自定义的配置文件的配置文件卡片,然后选择“ 管理自定义页面”。
  3. 选择“排除故障”按钮。

现在可获取包含错误的所有记录的列表。 若要继续,请从版本 16.2 中删除配置文件配置记录导出配置文件配置(强制)。

删除配置文件配置记录

若要删除标识的记录,请选择“ 管理 ”操作以删除配置文件配置并出现错误。

配置文件配置的导出(强制) (从版本 16.2)

从 Business Central 版本 16.2 开始,可以通过导出配置文件、修复问题,然后重新导入配置文件来尝试缓解该问题。

  1. 在 Business Central 的“ 操作说明” 框中,输入 “配置文件”,然后选择相关链接。

  2. 选择“导出配置文件”按钮。

    将显示一条消息,告知你存在错误。 当系统提示导出出现错误的配置文件时,请选择“ ”。 这将下载与租户上所有配置文件相关的 AL 代码。

  3. 解压缩下载的配置文件包,并打开包含问题的页面自定义的 AL 文件。

    页面自定义名称遵循以下模式: PageCustomization.<target-page-name>.Configuration<id>.al

  4. 根据故障排除页面的诊断,或者通过将页面自定义 AL 代码移动到 AL 应用中,从编译器诊断中获益,找到导致问题的代码块并删除它。

  5. 使用固定页面自定义创建新的 .zip 文件。

  6. 返回到 “配置文件列表 ”页,然后选择“ 导入配置文件 ”按钮。

  7. 按照向导的说明进行操作,并在出现提示时,选择要导入的配置文件列表中已修复的配置文件。

  8. 返回到此配置文件的自定义页面列表,并验证是否未报告任何错误。

详细信息

使用客户端创建配置文件和页面自定义