Erreur « Impossible de charger un fichier ou assembly » lorsque vous compilez une application du Kit de développement logiciel pour Microsoft Dynamics SL 2011

Symptômes

Lorsque vous compilez une application du Kit de développement logiciel (SDK) Microsoft Dynamics SL sur une station de travail 64 bits de Microsoft Visual Studio 2010, vous recevez le message d’erreur suivant :

Peut pas charger le fichier ou l’assembly 'file:///C:/Windows/assembly/GAC_32/Interop.SAF/8.0.0.0__31bf3856ad364e35/Interop.SAF.dll' ou une de ses dépendances. Une tentative a été faite pour charger un programme avec un format incorrect.



Cause

Un problème existe dans Microsoft Visual Studio 2010 sur une station de travail 64 bits où il suppose à tort plusieurs fichiers DLL (par exemple, Interop.SAF) sont 64 bits lorsqu’ils sont en fait 32 bits.

Résolution

Il existe plusieurs options pour contourner ce problème :

  1. Une station de travail 32 bits permet de compiler l’application du Kit de développement logiciel (SDK) Microsoft Dynamics SL.

  2. Utilisez à la place de Microsoft Visual Studio 2008

  3. Suivez les trois solutions supplémentaires détaillées lors de la validation du blog MSDN suivante :
    http://blogs.msdn.com/b/visualstudio/archive/2010/06/19/resgen-exe-error-an-attempt-was-made-to-load-a-program-with-an-incorrect-format.aspx


Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

×