UII R2 is a managed solution, which eliminates conflicts between the managed and unmanaged solutions. If you try to import the solution without deleting the UII entities, an error message appears, as shown in the following illustration.
To avoid this error, make sure you delete the UII entities in the following order.
Note: |
If you try to delete the entity without deleting relevant SDK messages, an error message appears. |
Order to Delete UII Entities
- Audit
(Navigation path: Components > Entities > Custom)
- SDK message related to workflow steps and workflow step mapping
(Navigation path: Components > SDK Message Processing Steps)
- UII workflow-step mapping
(Navigation path: Components > Entities > Custom)
- UII workflow step
(Navigation path: Components > Entities > Custom)
- SDK message related to workflow
(Navigation path: Components > SDK Message Processing Steps)
- UII workflow
(Navigation path: Components > Entities > Custom)
- SDK message related to UII option
(Navigation path: Components > SDK Message Processing Steps)
- UII option
(Navigation path Components > Entities > Custom)
- Context
(Navigation path: Components > Entities > Custom)
- Session transfer
(Navigation path: Components > Entities > Custom)
- Saved session
(Navigation path: Components > Entities > Custom)
- SDK messages related to a non-hosted application
- UII non-hosted application
(Navigation path: Components > Entities > Custom)
- SDK messages related to a UII action
(Navigation path: Components > SDK Message Processing Steps)
- UII action
(Navigation path: Components > Entities > Custom)
- SDK messages related to a UII hosted application
(Navigation path: Components > SDK Message Processing Steps)
- UII hosted application
(Navigation path: Components > Entities > Custom)
- UII customizations
(Navigation path: Components > Entities > Custom)
- Microsoft UII plug-ins
Deleting a Sample UII Entity
To delete an Audit entity, use the suggested order listed in the preceding procedure.
To delete UII entities
- Using CRM administrator credentials, log on to Microsoft Dynamics CRM.
- In the left navigation pane, click select Settings > Customizations.
- Under Which feature would you like to work with?, click Customize the System.
- The Entities page appears. In the left navigation pane, click Components > Entities.
- In the View drop-down box, click Custom, as shown in the following illustration.
- Under Display Name, select the Audit check box, and then click Delete.
- A Confirm Deletion dialog appears, as shown in the following illustration. Click OK.
Deleting a Sample SDK Message
To delete SDK messages
- Using CRM administrator credentials, log on to Microsoft Dynamics CRM.
- In the left navigation pane, click Settings >Customizations.
- Under Which feature would you like to work with?, click Customize the System.
- The Entities page appears. In the left navigation pane, click Components > SDK Message Processing Steps.
- Under SDK Messages, select the check boxes for the messages that you want to delete, and then click Delete.
The following illustration shows an example of deleting an SDK message related to workflow steps and workflow step mapping.
- A Confirm Deletion dialog appears, as shown in the following illustration. Click OK.
Deleting UII Plug-ins
To delete Microsoft UII plug-ins
- Using CRM administrator credentials, log on to Microsoft Dynamics CRM.
- In the left navigation pane, click Settings > Customizations.
- Under Which feature would you like to work with?, click Customize the System.
- The Entities page appears. Click Plug-in Assemblies.
- The Plug-in Assemblies page appears, as shown in the following illustration. Under Component Type, select the Microsoft.UII.Customizations.Plugin check box, and then click Delete.
- A Confirm Deletion dialog appears, as shown in the following illustration. Click OK.