Exception Java lors du passage de XP à WIN2K

J’ai une application qui utilise JNI pour certaines fonctions natives qui se trouvent dans une DLL. L’application fonctionne correctement sous Windows XP, mais lorsque je lance le programme sur Windows 2000, je reçois les éléments suivants:

texte alt

java.lang.UnsatisfiedLinkError: C:\Program Files\Compunetix\stixDlls\CMSCI Dll.d ll: The specified procedure could not be found at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(Unknown Source) at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.load0(Unknown Source) at java.lang.System.load(Unknown Source) at com.compunetix.vsd.stix.main.Main.main(Main.java:165) 

Des idées?

Merci

il se peut que la DLL utilise un autre fichier dll qui n’est pas disponible sur cette deuxième machine. Utilisez Dependency Walker / pour trouver exactement ce qui manque à dll.