Fout 'Kan bestand of assembly niet laden' bij het compileren van een SDK-toepassing voor Microsoft Dynamics SL

Dit artikel biedt een oplossing voor een fout die optreedt wanneer u een Sdk-toepassing (Microsoft Dynamics SL Software Development Kit) compileert voor Microsoft Dynamics SL.

Van toepassing op: Microsoft Dynamics SL 2011, Microsoft Dynamics SL 2011 Service Pack 1
Origineel KB-nummer: 2685036

Symptomen

Wanneer u een Microsoft Dynamics SL Software Development Kit (SDK)-toepassing compileert op een 64-bits werkstation, ontvangt u de volgende fout:

Kan bestand of assembly 'Solomon.Kernel, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' of een van de bijbehorende afhankelijkheden niet laden. Het systeem kan het opgegeven bestand niet vinden.

Oorzaak

Omdat Microsoft Dynamics SL 32-bits code is, moeten toepassingen die gebruikmaken van de Microsoft Dynamics SL Software Development Kit (SDK) zich richten op de x86 CPU.

Oplossing

Stel in Microsoft Visual Studio de geavanceerde compileeropties in op de x86 CPU. Volg deze stappen om dit te doen:

  1. Open het SDK-project in Microsoft Visual Studio.
  2. Selecteer Eigenschappen in het menu Project.
  3. Selecteer op het tabblad Compileren de optie Geavanceerde compileeropties....
  4. Selecteer x86 in de keuzelijst Doel-CPU: met invoervak.
  5. Sla het project op en compileer de toepassing opnieuw.