创建托管解决方案

 

适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2013,Dynamics CRM 2015,Dynamics CRM Online,Dynamics CRM 2016

定制员和开发人员使用解决方案来编写、打包和维护用于扩展 Microsoft Dynamics 365 功能的各套软件。分发解决方案,以便组织能够使用 Microsoft Dynamics 365 安装和卸载由解决方案定义的业务功能。托管解决方案是可分发和安装的完整解决方案。非托管解决方案是指仍在开发或不能进行分发的解决方案。

备注

安装解决方案或发布自定义项会干扰常规的系统操作。 我们建议您以对用户造成的干扰最少为宗旨,合理安排解决方案导入时间。

您可以通过将非托管解决方案导出为托管解决方案来创建托管解决方案。使用托管解决方案的组织将安装它和为其创建的任何更新。

  1. 请确保您具有系统管理员或系统定制员安全角色或等效权限。

    检查您的安全角色

  2. 转到“设置”>“解决方案”。

  3. 在“操作”工具栏上,单击“新建”图标 解决方案图标

  4. 填写必需字段,然后在“文件”菜单上单击“保存”。

    默认情况下将保存非托管解决方案。

  5. 若要在解决方案中添加新组件或现有组件,请在“组件类型”列表中,选择要添加的类型,然后单击“新建”或“添加现有项”。

  6. 如果要创建新组件,请填写所需信息,然后单击“保存”或“确定”(根据您创建的组件类型)保存组件。

  7. 在“文件”菜单上,单击“保存并关闭”

    新的非托管解决方案位于“解决方案”列表中。

  8. 选择您要导出的解决方案。

  9. 在导出向导中选择所需的选项。到达“ 包类型”页后,选择“托管”。

  10. 单击“导出”。

  11. 在“文件下载”对话框中,单击“保存”,指定解决方案 .zip 或 .cab 文件的位置,然后再次单击“保存”。

    备注

    通常情况下,可在 Microsoft Dynamics 365 测试组织中创建解决方案,导出它,然后再将其导入 Microsoft Dynamics 365 生产组织。如果要将托管解决方案导入您在其中创建和导出它的同一组织,则必须删除非托管版本以及所创建的任何组件。此外,还必须删除所创建的字段关系等子组件。

您现在拥有一个托管解决方案,可以将其导入到另一 Microsoft Dynamics 365 组织。

另请参阅

TechNet:创建、安装和更新托管解决方案