Errore "Impossibile caricare file o assembly" durante la compilazione di un'applicazione SDK per Microsoft Dynamics SL

Questo articolo fornisce una soluzione a un errore che si verifica quando si compila un'applicazione Microsoft Dynamics SL Software Development Kit (SDK) per Microsoft Dynamics SL.

Si applica a: Microsoft Dynamics SL 2011, Microsoft Dynamics SL 2011 Service Pack 1
Numero KB originale: 2685036

Sintomi

Quando si compila un'applicazione Microsoft Dynamics SL Software Development Kit (SDK) in una workstation a 64 bit, viene visualizzato l'errore seguente:

Impossibile caricare il file o l'assembly 'Solomon.Kernel, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' o una delle relative dipendenze. Impossibile trovare il file specificato.

Causa

Poiché Microsoft Dynamics SL è codice a 32 bit, le applicazioni che usano Microsoft Dynamics SL Software Development Kit (SDK) devono avere come destinazione la CPU x86.

Risoluzione

In Microsoft Visual Studio impostare le opzioni di compilazione avanzate per la CPU x86. Per effettuare questa operazione, seguire questi passaggi:

  1. Aprire il progetto SDK in Microsoft Visual Studio.
  2. Dal menu Progetto selezionare Proprietà.
  3. Nella scheda Compila selezionare Opzioni di compilazione avanzate.
  4. Nella casella combinata CPU di destinazione: selezionare x86.
  5. Salvare il progetto e ricompilare l'applicazione.