DLL dediğin kodlama İşletim sistemi üzerinden yazılır mesela C++'da yazılmış bi DLL eğer sisteminle ilgili bir şey yapıcaksa (ÖRN: Toolbar) kernel32.exe yi kullanmak zorundadır, Vista ve XP'de bunlar değişgenlik gösterebiliyor en basitinden uzantıları bile farklıdır. Bundan dolayı elindeki bütün DLL
vb. materyallerin versiyonlarının en sonuncusunu indirmen gerek.