CRM 2013 Solution Import fails when you have Quick View Forms in the solution

CRM 2013 Solution Import with Quick View Forms

A scenario when you are trying to import a solution where you have created a quick view form and trying to consume the same in some other entity's form. If that entity appears before the entity for which you have created the quick view form. For example:

  • If there is Account entity quick view form which you have newly created and used on Contact entity as part of same solution. When you try to import that solution it will give you error that Form with Id '<GUID>' does not exist. Unfortunately there is no direct solution to this problem. if your quick view form's entity customizations come on the top of entity's customizations of entity on which you have consumed that Quick View Form, it will not create any problem. To Solve this problem you can nail it down in two ways, either create two different solutions and import the solution having quick view form first. The other solution could be to edit the customization.xml and move the whole entity node having "Quick View form" on top of entity consuming that form, save it. Zip and make your solution file to make it work. Note: This is not a suggested solution as this is unsupported but can be used as a workaround.