Problembeschreibung

Beim Kompilieren einer Anwendung Microsoft Dynamics SL Software Development Kit (SDK) auf einer 64-Bit-Workstation in Microsoft Visual Studio 2010 erhalten Sie folgende Fehlermeldung:

Datei oder Assembly 'file:///C:/Windows/assembly/GAC_32/Interop.SAF/8.0.0.0__31bf3856ad364e35/Interop.SAF.dll' oder eine Abhängigkeit konnte nicht geladen werden. Es wurde versucht, eine Programm mit einem falschen Format zu laden.



Ursache

Gibt es ein Problem in Microsoft Visual Studio 2010 auf einer 64-Bit-Workstations, fälschlicherweise angenommen, dass verschiedene DLL-Dateien (wie Interop.SAF) 64-Bit sind tatsächlich 32-Bit.

Problemlösung

Es gibt verschiedene Optionen, um dieses Problem zu umgehen:

  1. Verwenden Sie eine 32-Bit-Workstation Kompilierung die Anwendung Microsoft Dynamics SL Software Development Kit (SDK).

  2. Verwenden Sie Microsoft Visual Studio 2008

  3. Führen Sie eine der drei weiteren Methoden detailliert Blogbeitrag von MSDN:
    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


Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Übersetzungsqualität?
Was hat Ihre Erfahrung beeinflusst?

Vielen Dank für Ihr Feedback!

×