Skip to main content

Notifications

Microsoft Dynamics CRM (Archived)

Default Solution Error with Client Extensions Application Ribbon

Posted on by

I have a client who is on CRM 2015 on-premise and it errors out when trying to export it and there is no log file to download. After troubleshooting I notice that when I click on client extensions I only see the site map and the Application Ribbon is missing in the default solution.   Since it is missing from the default solution I am unable to imported updated managed solutions that are currently installed in the CRM instances. In the import log file there is no error it only shows items where processed until it gets to the sitemap it errors and shows unprocessed.

2018_2D00_08_2D00_22_5F00_15_2D00_55_2D00_06.png

I tried creating unmanaged solution and add all the components and when under client extensions click add existing and select the Application Ribbon the following error occurs:

 

Unhandled Exception: System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]: There should be exactly one ribbon customization in the active solution.Detail:
<OrganizationServiceFault xmlns:i="www.w3.org/.../XMLSchema-instance" xmlns="schemas.microsoft.com/.../Contracts">
<ErrorCode>-2147220970</ErrorCode>
<ErrorDetails xmlns:d2p1="schemas.datacontract.org/.../System.Collections.Generic">
<KeyValuePairOfstringanyType>
<d2p1:key>CallStack</d2p1:key>
<d2p1:value xmlns:d4p1="www.w3.org/.../XMLSchema" i:type="d4p1:string"> at Microsoft.Crm.CrmException.Assert(Boolean condition, String message)
at Microsoft.Crm.Application.Platform.SingletonSolutionAdapter.GetApplicationRibbonComponent(Guid solutionId, SolutionAdapter solutionAdapter, Boolean add)
at Microsoft.Crm.Core.Application.WebServices.SolutionWebService.AddSolutionComponent(String objectId, Int32 objectType, Int32 addDependentComponent)</d2p1:value>
</KeyValuePairOfstringanyType>
</ErrorDetails>
<Message>There should be exactly one ribbon customization in the active solution.</Message>
<Timestamp>2018-08-22T15:06:46.0806024Z</Timestamp>
<InnerFault i:nil="true" />
<TraceText i:nil="true" />
</OrganizationServiceFault>

It looks like the application ribbon is corrupt. How can I get the application ribbon to display again in the default solution and only have one application?

Additionally,  I did turn on CRM trace and there is no other errors other then these. 

*This post is locked for comments

  • Suggested answer
    gdas Profile Picture
    gdas 50,085 on at
    RE: Default Solution Error with Client Extensions Application Ribbon

    Hi,

    Default solution does not contain Application Ribbon , you should find it any unmanaged solution by doing Add Existing .

    Here is our instance screenshot to make sure -

    apprib1.png

    Follow below screenshot how to add -Go to settings --> Customization --> Go to unmanaged solutions

    apprib1.png

  • Suggested answer
    gdas Profile Picture
    gdas 50,085 on at
    RE: Default Solution Error with Client Extensions Application Ribbon

    Hi,

    I believe that you have already unmanaged solution from where you have exported managed solution. So just go to the unmanaged solution select client extension and add Application Ribbon , Sitemap over there and  export the managed solution. Try to import new solution.

  • Suggested answer
    RaviKashyap Profile Picture
    RaviKashyap 55,410 on at
    RE: Default Solution Error with Client Extensions Application Ribbon

    Hi,

    try this-

    Create an unmanaged solution from a different org and add application ribbon. Import it in this affected organization. see if it works.

    Hope this helps.

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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Community AMA December 12th

Join us as we continue to demystify the Dynamics 365 Contact Center

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,253 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,188 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans