在导入时,托管环境中的解决方案检查器强制实施阻止或警告

适用于: Power Platform、解决方案

背景

通过托管环境中的解决方案检查器强制实施 ,管理员可以在导入解决方案之前要求有效的解决方案检查器结果。

症状

尝试 导入解决方案时,会收到以下错误或警告消息之一:

错误:由于严重冲突,解决方案被阻止导入。 修复这些冲突,然后重试导入。

警告:此解决方案中存在严重冲突。 可以通过在“托管环境设置”页中启用“解决方案检查器”强制实施来阻止具有严重冲突的解决方案。

原因

出现错误或警告消息的原因是,在“警告”或“阻止”模式下启用了托管环境中的解决方案检查器强制实施,并且结果中存在严重冲突。

解决方案

在导入解决方案之前,必须修复解决方案中的严重冲突。

如果消息中存在结果链接,则可以使用该链接下载 SARIF 文件 以查看结果。 规则文档列出了每个规则,其中包含一个链接,了解详细信息和修复方法。

如果消息中不存在结果链接,可以单独运行解决方案检查器以查看结果。 下面是一些特殊注意事项:

  • 解决方案检查器必须使用解决方案检查器规则集运行。 执行此操作的最简单方法是:
    • 在使用解决方案检查器规则集的 Power Apps 中运行解决方案检查器。
    • 使用 pac 解决方案检查默认使用解决方案检查器规则集。
    • 如果显式传递规则集 ID,请使用 0AD12346-E108-40B8-A956-9A8F95EA18C9,它表示解决方案检查器规则集。
  • 调用解决方案检查器时,不要传递任何文件排除项或规则替代。 将来可能支持这些解决方案检查器强制实施。