Choose your path Increase your proficiency with the Dynamics 365 applications that you already use and learn more about the apps that interest you. Up your game with a learning path tailored to today's Dynamics 365 masterminds and designed to prepare you for industry-recognized Microsoft certifications.
Visit Microsoft Learn
2019 release wave 2 Discover the latest updates and new features to Dynamics 365 planned through March 2020
Release overview guides and videos Release Plan | Preview 2020 Release Wave 1 Timeline
Ace your Dynamics 365 deployment with packaged services delivered by expert consultants. | Explore service offerings
Connect with the ISV success team on the latest roadmap, developer tool for AppSource certification, and ISV community engagements | ISV self-service portal
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Program | Finance TechTalks | Customer Engagement TechTalks | Upcoming TechTalks
I had installed Language pack for Swedish Language but when i try to enable the Language, CRM is throwing generic error without download log file.
I am working on MS CRM 2016 on-premise. Did not get any thing in CRM trace file as well. I tried CRM repair option, Uninstalled Language pack and Re-installed language pack and Update SP1 as well followed by server restart.
I have invested more than 2 days in figuring out the solution.
See verified answer from previous post:
Thank you for quick reply.
I already checked above thread. But in my case I can not change my bindings from http to https.
I resolved the issue using SDK message.
static void Main(string args)
public static void EnableLanguage()
ClientCredentials cred = new System.ServiceModel.Description.ClientCredentials();
cred.UserName.UserName = "<Domain\\UserName>";
cred.UserName.Password = "<Password>";
string sUrl = "http://<ServerName>:5555/<organizationName>/XRMServices/2011/Organization.svc"; //replace with URL from server and orgname
IOrganizationService _serviceProxy = new OrganizationServiceProxy(new System.Uri(sUrl), null, cred, null);
ProvisionLanguageRequest req = new ProvisionLanguageRequest();
req.Language = <Language Code>; //Finnish = 1035 , Swedish = 1053
ProvisionLanguageResponse resp = (ProvisionLanguageResponse)_serviceProxy.Execute(req); // CRM Call
catch (Exception ex)
MessageBox.Show("Error " + ex.Message);
I am too having an issue with enabling a language in CRM Online standard D365 Trial (however I don't think it's Online/on premise related).
Even if I try the SDK approach, I get the following error:
Exception type: System.ServiceModel.FaultException`1[Microsoft.Xrm.Sdk.OrganizationServiceFault]
Message: Ribbons import: FAILURE: The RibbonDiff(bcb7ac10-4e52-e911-a979-000d3a45d7ff) component cannot be deleted because it is referenced by 6 other components. For a list of referenced components, use the RetrieveDependenciesForDeleteRequest.Detail:
<OrganizationServiceFault xmlns:i="www.w3.org/.../XMLSchema-instance" xmlns="schemas.microsoft.com/.../Contracts">
<d2p1:value xmlns:d4p1="www.w3.org/.../XMLSchema" i:type="d4p1:string">Plugin/Microsoft.Crm.WebServices.LangProvisioningService</d2p1:value>
What does it have to do with the ribbon? Is there a way to deactivate it somehow? Is it a bug inside CRM?
Any help is greatly appreciated.
I am also facing exactly the same error when trying to enable any of the language packs for ms crm 365 online .
Please let me know if anyone has a solution.
Business Applications communities