web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Cannot add a Root Component 00000000-0000-0000-0000-000000000000 of type 20 because it is not in the target system.

(0) ShareShare
ReportReport
Posted on by 365

Hello,

I'm getting the following error when importing my solution from the Dev to the Test environment: "Cannot add a Root Component 00000000-0000-0000-0000-000000000000 of type 20 because it is not in the target system."

So I googled it and found this site "CRMKid" suggesting the fix has to do with the Security Role component “System Customizer”.

I looked at my Dev and Test system and the System Customizer exists in both systems.  Then I open my non working solution.xml and a working solution that I'm able to import to the Test enviorment and they both have that root component type 20:

solution.xml (non working solution)<RootComponent type="20" behavior="0" parentId="{000f245c-3cc8-111-b31c-11111111000}" />

solution.xml (working solution) <RootComponent type="20" parentId="{119f255c-35c8-45552-b31c-d1111115d}" />

The only difference is the behavior="0" which appears for ALL the root component items in the non working solution such as:
<RootComponent type="9" schemaName="product" behavior="0" />
<RootComponent type="9" schemaName="statelist" behavior="0" />
<RootComponent type="20" behavior="0" parentId="{111115c-358-4b62-1151-d1a046ced15d}" />
<RootComponent type="29" id="{01111f6-12ac-47f6-8556a-10011151119a}" behavior="0" />
<RootComponent type="29" id="{011151105-b89a-4711-b515c-b51132}" behavior="0" />
<RootComponent type="29" id="{0311556d-113e-4d19-9a6f-055555553}" behavior="0" />

so I'm not sure why now there is a behavior=0 and if that anything to do with my error?

Dev envrionment is CRM Online 2016 (8.1.0.369) (DB 8.1.0.367)

Test environment is CRM Online 2016 (8.1.0.369) (DB 8.1.0.362)

Thanks for your help

*This post is locked for comments

I have the same question (0)
  • Pega Profile Picture
    365 on at

    Update:  

    I commented it out the line "<RootComponent type="20" parentId="{119f255c-35c8-45552-b31c-d1111115d}" />" in my solution.xml and the solution was imported successfully.

    But I don't see this as valid solution as I will have to do this with every solution we are importing.

    Also why would this security role "System Cusomizer" is part of the solution when none of the other roles are in my solution?

  • Verified answer
    Pega Profile Picture
    365 on at

    Service update 6 for Microsoft Dynamics CRM Online 8.0.1

    Service update 6 resolves the following issues:

    •Unable to import a managed solution due to the error "Cannot add a Root Component 00000000-0000-0000-0000-000000000000 of type 20 because it is not in the target system"

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
SA-08121319-0 Profile Picture

SA-08121319-0 4

#1
Calum MacFarlane Profile Picture

Calum MacFarlane 4

#3
Alex Fun Wei Jie Profile Picture

Alex Fun Wei Jie 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans