Ble kommunikasjonen med CRM brutt ved oppgradering til Microsoft Dynamics 365?

Skal du snart oppgradere til Dynamics 365 eller har nettopp blitt oppgradert og oppdaget at dine kode som programmatisk kommuniserer med CRM ikke lenger fungerer? Her er mest sannsynlig løsningen.

Ser denne feilen kjent ut?

The Organization Service URL is invalid. Metadata contains a reference that cannot be resolved: 'https://instancename.crm.dynamics.com/XRMServices/2011/Organization.svc?wsdl=wsdl0'. There is an error in XML document (1, 1298). The maximum nametable character count quota (16384) has been exceeded while reading XML data. The nametable is a data structure used to store strings encountered during XML processing - long XML documents with non-repeating element names, attribute names and attribute values may trigger this quota. This quota may be increased by changing the MaxNameTableCharCount property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 1, position 1298.

CRM 2013 SDK DLL'er er ikke kompatibel med Dynamics 365. Du må derfor laste ned den nyeste Microsoft Dynamics 365 Software Development Kit (SDK) og erstatte de gamle DLL'ene med de nye.

Skill.no kjører på AdxStudio og var en av løsningene vi måtte oppgradere. AdxStudio bruker både Microsoft.Xrm.Sdk.dll og Microsoft.Crm.Sdk.Proxy.dll. Etter at disse var erstattet med versjon 8.2.0, prosjektet oppgradert til .Net Framework 4.5.2 og følgende lagt til i web.config, var vi oppe å kjøre mot Dynamics 365:

 

<dependentAssembly>
  <assemblyIdentity name="Microsoft.Xrm.Sdk" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
  <bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0"/>
</dependentAssembly>
<dependentAssembly>
  <assemblyIdentity name="Microsoft.Crm.Sdk.Proxy" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
  <bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0"/>
</dependentAssembly>

 

Ta gjerne kontakt om dere trenger mer bistand for å gjøre dere kompatible med Dynamics 365.

Kommentarer
  • Takk for denne.
    Denne hjalp meg i forbindelse med oppgraderingen vi har gjort nå fra 2011 til CRM365. 

    // Sigurd

Legg igjen en kommentar