Aracılığıyla paylaş


Microsoft Dynamics SL 2011 için bir SDK uygulaması derlerken "Dosya veya derleme yüklenemedi" hatası

Bu makale, Microsoft Dynamics SL 2011 için bir Yazılım Geliştirme Seti (SDK) uygulaması derlediğinizde oluşan bir hataya çözüm sağlar.

Şunlar için geçerlidir: Microsoft Dynamics SL 2011, Microsoft Dynamics SL 2011 Service Pack 1
Özgün KB numarası: 2685054

Belirtiler

Microsoft Visual Studio 2010'da bir Microsoft Dynamics SL SDK uygulamasını 64 bitlik bir iş istasyonunda derlerken aşağıdaki hatayı alırsınız:

'file:///C:/Windows/assembly/GAC_32/Interop.SAF/8.0.0.0__31bf3856ad364e35/Interop.SAF.dll' dosyası veya derlemesi ya da bağımlılıklarından biri yüklenemedi. Yanlış biçimde bir program yükleme girişiminde bulunuldu.

Neden

Microsoft Visual Studio 2010'da 64 bitlik iş istasyonlarında, aslında 32 bit olan çeşitli DLL dosyalarının (Interop.SAF gibi) yanlış bir şekilde 64 bit olduğunu varsaymasıyla ilgili bir sorun vardır.

Çözüm

Bu sorunu geçici olarak çözmek için birkaç seçenek vardır:

  1. Microsoft Dynamics SL Yazılım Geliştirme Seti (SDK) uygulamasını derlemek için 32 bit iş istasyonu kullanın.
  2. Bunun yerine Microsoft Visual Studio 2008'i kullanın.