无法在 Business Central 中启动配置文件配置
本文提供了 Dynamics 365 Business Central 中配置文件配置期间发生的“无法启动个性化”错误的解决方法。
现象
当在 Business Central 中防止配置文件配置出现问题时,用户会收到以下错误消息,并且无法启动配置文件配置。 启动配置后,所有自定义记录都会一起加载和编译。 如果其中一条记录导致编译错误,则无法启动配置文件配置。
很抱歉,出现问题,个性化无法启动。 请稍后重试,或联系系统管理员。
解决方案
注意
若要解决此问题,需要在 Business Central 中拥有租户管理员权限。
作为租户管理员,可以执行以下步骤来删除配置文件配置并出错,或者导出配置文件并修复代码问题。
重要
“删除配置文件配置记录”部分中介绍的步骤将删除包含编译错误的记录,并删除特定的配置文件配置。 建议先获取已完成的任何配置的屏幕截图,然后再将其删除。
标识配置文件配置
- 在 Business Central 的“ 操作说明” 框中,输入 “配置文件”,然后选择相关链接。
- 选择无法自定义的配置文件的配置文件卡片,然后选择“ 管理自定义页面”。
- 选择“排除故障”按钮。
现在可获取包含错误的所有记录的列表。 若要继续,请从版本 16.2 中删除配置文件配置记录或导出配置文件配置(强制)。
删除配置文件配置记录
若要删除标识的记录,请选择“ 管理 ”操作以删除配置文件配置并出现错误。
配置文件配置的导出(强制) (从版本 16.2)
从 Business Central 版本 16.2 开始,可以通过导出配置文件、修复问题,然后重新导入配置文件来尝试缓解该问题。
在 Business Central 的“ 操作说明” 框中,输入 “配置文件”,然后选择相关链接。
选择“导出配置文件”按钮。
将显示一条消息,告知你存在错误。 当系统提示导出出现错误的配置文件时,请选择“ 是 ”。 这将下载与租户上所有配置文件相关的 AL 代码。
解压缩下载的配置文件包,并打开包含问题的页面自定义的 AL 文件。
页面自定义名称遵循以下模式:
PageCustomization.<target-page-name>.Configuration<id>.al
。根据故障排除页面的诊断,或者通过将页面自定义 AL 代码移动到 AL 应用中,从编译器诊断中获益,找到导致问题的代码块并删除它。
使用固定页面自定义创建新的 .zip 文件。
返回到 “配置文件列表 ”页,然后选择“ 导入配置文件 ”按钮。
按照向导的说明进行操作,并在出现提示时,选择要导入的配置文件列表中已修复的配置文件。
返回到此配置文件的自定义页面列表,并验证是否未报告任何错误。