J'ai une application qui utilise .Net Remoting. La commande remotable appelle notre DLL non managée qui est un client vers une base de données Versant. La version précédente de notre application communiquait avec une version antérieure de Versant exactement de la même manière. Nous avons maintenant 2 DLLs différentes pour communiquer avec les différentes versions de la base de données.IIS: Impossible de charger la DLL "<dllName>": Le module spécifié est introuvable. (Exception de HRESULT: 0x8007007E)
La nouvelle DLL se trouve dans le répertoire C: \ odin \ bin, où, dans la version précédente, la DLL non managée résidait et fonctionnait correctement (en d'autres termes, c'est la même structure). Au début, nous avons des erreurs SxS car il a été construit de débogage. Cela a bien fonctionné sur les systèmes de développement, mais sur un système de production, pas tellement.
résolu ce problème et maintenant nous obtenons simple
Impossible de charger « uInfinityDbx.dll » DLL: Le module spécifié est introuvable. (Exception de HRESULT: 0x8007007E)
erreur. Mais c'est là! Le chemin est bon (points dans le répertoire où il vit.
Je suis d'idées sur les choses à vérifier. Toutes les idées sont les bienvenus!
Mon problème a été résolu par Dependency Walker. –