导入解决方案
您可以使用本文中的步骤手动导入解决方案。 您必须仅导入从受信任源获取的解决方案。
备注
- 导入组件需要创建权限。 尽管系统定制员安全角色对大多数通常导入的组件具有创建特权,但是默认情况下,它对插件程序集表没有创建特权。 系统管理员安全角色具有此权限。
- 导入托管解决方案时,所有组件更改都将以发布状态引入环境。 但是,当您导入非托管解决方案时,更改将以草稿状态导入,因此您必须发布它们以使它们处于活动状态。
- 为了在组织中实施正常的应用程序生命周期管理 (ALM),请考虑使用源代码管理系统来存储您的解决方案并协作,并将解决方案导入流程自动化。 详细信息:Power Platform ALM 指南中的 ALM 基础知识。
- 解决方案文件的最大大小为 95 MB。
导入非托管解决方案时:
- 您将该解决方案的所有组件添加到您的环境中,且无法通过删除解决方案删除这些组件。 删除非托管解决方案将仅删除解决方案容器。
- 包含自定义组件的组件的现有自定义将在非托管解决方案导入后被覆盖。 此操作无法撤消。
要导入解决方案:
登录 Power Apps,然后从左侧导航中选择解决方案。 如果项目不在侧面板窗格中,请选择 …更多,然后选择所需项目。
在命令栏上选择导入。
在导入解决方案页中,选择浏览找到包含要导入的解决方案的压缩(.zip 或 .cab)文件。
选择下一步。
将显示有关解决方案的信息。 默认情况下,在高级设置部分中,如果解决方案中存在插件步骤(也称为 SDK 消息处理步骤)和流,将会导入这些步骤和流。 如果希望以非活动状态导入它们,请清除启用解决方案中包含的插件步骤和流选项。
如果您的解决方案包含连接引用,系统将提示您选择所需的连接。 如果连接尚不存在,请创建一个新连接。 选择下一步。
如果您的解决方案包含环境变量,系统将提示您输入值。 如果您的解决方案或目标环境中已存在值,则不会显示此屏幕。
如果在目标环境中检测到缺少依赖项,将显示依赖项列表。 在目标环境中可以导入所需的包版本的环境中,将显示解析依赖项的链接。 选择该链接会将您带到 Power Platform 管理中心,您可以在那里安装应用程序更新。 应用程序更新完成后,您可以再次启动解决方案导入。
选择导入。
您的解决方案会在后台导入,可能需要一段时间。
如果导入了需要发布的任何更改,则这些自定义项只有在发布之后才可用。
如果导入失败,您将在解决方案页面上看到一条通知,其中显示任何捕获的错误或警告。 选择下载日志文件以获取导致导入失败的详细信息。 导入失败的最常见原因是解决方案不包含一些必需的组件。
下载日志文件时,您将发现一个可以使用 Office Excel 打开以查看内容的 XML 文件。
备注
您可以使用解决方案历史记录功能查看包括解决方案导入在内的所有解决方案操作的详细信息。 若要查看这些操作,请在解决方案页上选择查看历史记录。
解决方案导入操作疑难解答
有关如何使用解决方案进行故障排除的已知问题和信息,请转到 Power Apps 故障排除文档中的“管理应用程序和解决方案”。
导入使用本地数据网关 ID 的应用
当您导入使用本地数据网关 ID 的 Power Apps 应用时,请注意以下要求:
- 与网关的连接必须是共享连接。
- 在将解决方案导入目标环境中后,必须删除连接,然后使用正确的网关 ID 重新添加。