Dynamics 365: Case form got corrupted and couldn’t open after Publish Customization.

Tags

, , , ,

Hello Everyone,

 

Today would like to share a scenario which literally froze me for a minute while customizing Dynamics 365. Recently we were working on the Case form and suddenly after publishing customization, the Case form couldn’t open anymore!!! Thinking that the newly created fields on the forms would be the culprit, tried to open the case form editor from customization area but that also failed. The page din’t load at all, this was the first time I ever faced this scenario. 😮

Having no clue at all as no event logs were logged on servers, I searched if there had been a single same scenario faced by anyone. Luckily I found one in the Microsoft community here discussing exactly the same issue.

I followed the suggested answer to remove the control with placeholder, having the thought that we were too using Chrome while customizing the Case forms.

 

Solution:

  1. Create an unmanaged solution with the bugged form.
  2. Export the solution.
  3. Unzip the archive and edit the “customization.xml” file to remove all “control” tags containing “placeholder”.
  4. Create a new zip archive with the new “customization.xml” file.
  5. Import it to the CRM and publish all the customizations.

 

We opened our customization file and did find few entries with the Placeholder control.placeholder

I followed the above mentioned steps and bingo, the case form reopened !!! Had a big relief and a sense of victory… 😀

Hope this will help someone caught in a similar issue. Thanks and have a great day!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.