Conseils de dépannage

 

Date de publication : janvier 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Les informations suivantes sont fournies à titre d’aide pour diagnostiquer certains problèmes courants qui peuvent surgir pendant le développement d’applications basée sur le SDK de Microsoft Dynamics 365. Le contenu de cette rubrique viendra s’enrichir au fil du temps.

Pour plus d’informations sur l’activation du traçage dans un serveur Microsoft Dynamics 365 local, voir TechNet : analyse et dépannage de Microsoft Dynamics CRM.

Gestion de l'exception de MessageSecurityException lorsque vous utilisez les services Web Dynamics 365

Lorsque vous utilisez les API Dynamics 365 pour vous connecter à l’organisation Microsoft Dynamics 365 (Online) ou aux services de découverte, vous pouvez recevoir l’exception suivante :

Exception non gérée : System.ServiceModel.Security.MessageSecurityException : un défaut non sécurisé ou mal sécurisé a été reçu du tiers. Définissez le FaultException interne pour obtenir le code d'erreur et les détails.

Pour corriger ce problème, vous pouvez essayer de supprimer le dossier d’inscription du périphérique, nommé LiveDeviceID dans votre dossier de profil C:\Users\<username>. Ensuite, réessayez de vous connecter.

Exceptions qui peuvent se produire en exécutant CrmSvcUtil

Lorsque vous exécutez l’outil CrmSvcUtil.exe pour générer les types d’entité à liaison anticipée, il se peut que vous receviez une exception avec le message suivant :

L'initialiseur de type pour Microsoft.Xrm.Client.CodeGeneration.CodeCustomization a levé une exception.

Cette erreur peut se produire si la version de build de l’outil CrmSvcUtil et celle de l’assembly Microsoft.Xrm.Client.CodeGeneration.dll ne sont pas identiques. Lorsque vous développez des applications avec le SDK de Microsoft Dynamics 365, utilisez toujours l’outil CrmSvcUtil et les assemblys fournis dans le dossier Bin du Kit de développement logiciel (SDK).Téléchargez le package Kit de développement logiciel (SDK) de Microsoft Dynamics CRM. N’utilisez pas l’outil ou les assemblys du dossier Tools d’une installation de serveur Microsoft Dynamics 365.

Voir aussi

Résolution des problèmes et gestion des erreurs
Web service error codes

Microsoft Dynamics 365

© 2017 Microsoft. Tous droits réservés. Copyright