Pergunta Microsoft.Xrm.Client Error

  • sexta-feira, 1 de junho de 2012 13:01
     
     
    Hallo zusammen,

    ich habe ein Problem mit MS CRM 4.0 und dem Konvertieren
    von Leads nach Contacts und Account.

    Es taucht die Fehlermeldung auf:

    Error
    Could not load file or assembly "Micorsoft.Xrm.Client, Version=4.0.0.0,
    Culture=neutral, PublicKeyToke=31bf3856as36e35' or one of its
    dependencies. The system cannot find the file specified.

    Das Problem taucht sporadisch bei verschieden User, auch bei Benutzernm mit
    der "System Administrator" Rolle, auf. Sowie bei Windows 7 und XP.

    Hat jemand eine Lösung oder kann mir Tipps geben.

    Vielen Dank im Voraus
    CRM Hans

Todas as Respostas

  • sexta-feira, 1 de junho de 2012 13:10
     
     

    Hi,

    Wurde ein neues Plugin oder ein neuer Workflow-Step auf einer der drei Entitäten registriert? Das Assembly "Microsoft.Xrm.Client" ist erst in CRM 2011 enthalten, also tippe ich darauf, dass eine Entwicklung mit den Assemblies für CRM 2011 in dein CRM 4.0 System eingespielt wurde - dieses referenzierte Assembly kann dann bei der Ausführung nicht gefunden werden und so kommt diese Fehlermeldung zustande.

    Liebe Grüße,

    Andreas


    Andreas Buchinger
    Microsoft Dynamics Certified Technology Specialist
    MCPD: SharePoint Developer 2010

  • sexta-feira, 1 de junho de 2012 13:38
    Moderador
     
     

    Hallo Hans,

    solltest du dich verschieben haben und Microsoft.Crm.Client meinen, könnte auch folgendes helfen:

    http://weblogs.asp.net/pabloperalta/archive/2010/11/22/plugin-registration-tool-unhandled-exception-system-badimageformatexception-could-not-load-file-or-assembly.aspx


    Viele Grüße

    Michael Sulz
    MVP für Microsoft Dynamics CRM
    Blog
    Website XING LinkedIn Facebook Twitter

  • sexta-feira, 1 de junho de 2012 15:20
     
     

    Hallo Zusammen,

    hier ein Screenshot des Fehlers.

    Es handelt sich wirklich um "Microsoft.Xrm.Client" auf CRM 4.0. kann es sein das auch beim Client das Assembly registriert werden muss ?

  • sexta-feira, 1 de junho de 2012 15:55
     
     
    Check mal das CRMWeb\bin - Verzeichnis, ob hier die entsprechende Datei vorhanden ist. Sonst kannst Du aus dem 4.0 SDK aus SDK\bin entsprechende Datei entnehmen und in das Verzeichnis kopieren.

    Carsten Groth http://carstengroth.wordpress.com Microsoft Dynamics Certified Technology Specialist

  • segunda-feira, 4 de junho de 2012 07:29
     
     

    Hi,

    Denke nicht, dass dies eine gute Idee ist, da die Assembly Microsoft.Xrm.Client erst für CRM 2011 ausgeliefert wurde - treten hier dann auf einem CRM 4.0 Server nicht Probleme mit den Entitäten auf?!

    Wie bereits oben erwähnt: Laufen Plugins oder Custom-Workflowassemblies auf den genannten Entitäten, die evtl. diese Assemlby referenzieren?!

    Liebe Grüße,

    Andreas


    Andreas Buchinger
    Microsoft Dynamics Certified Technology Specialist
    MCPD: SharePoint Developer 2010

  • segunda-feira, 11 de junho de 2012 11:58
     
     

    Hallo,

    es lag wohl an der Berechtigung im CRM System selber.

    Ich habe dem User in der "Core Records" Rolle auf die Entität "Account" und "Contact" volle write Berechtigung erteilt sowie bei "Lead" volle delete Berechtigung.

    Seitdem tritt der Fehler nicht mehr auf.

    MfG

    CRM Hans