Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2797 connectés 

 


Dernière réponse
Sujet : [installation sous windows] choisir l'emplacement des dlls malgré tout
antp Peut-être, mais j'ai déjà eu des problèmes avec des trucs de ce genre.
La solution la plus propre est celle que j'ai suggéré...

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
antp Peut-être, mais j'ai déjà eu des problèmes avec des trucs de ce genre.
La solution la plus propre est celle que j'ai suggéré...
instantdharma Donc, si je comprends bien, je ne peux pas placer ma version de mfc42.dll dans le dossier ..\crystal\ & faire en sorte que crystal utilise la dll placée dans son propre dossier ?
antp Je crois que Microsoft propose un "package" qui met à jour cette DLL et quelques autres.
Il suffit à la fin de ton install de lancer celle de Microsoft qui mettra à jour les DLL en question si nécessaire...
instantdharma Bonjour
un petit problème d'install sous windows (95 et nt)
 
voilà la problématique
- j'installe un logiciel qui utilise Crystal reports.
- aucun problème pour placer le code de mon appli ainsi que celui des dlls de crystal reports ; je mets en place les app paths comme il faut ; le code est bien rangé (crystal report ds un dossier séparé, mon appli également, etc.)
j'ai un pb cependant avec crystal report 8.0:
- crystal a besoin de mfc42.dll version 6 et quelques
- la bonne version est placée ds le dossier contenant le code de crystal & est accessible depuis mon apli via app path.
- si le dossier ..\windows\system32\ contient une version de mfc42.dll antérieure (la 4 et quelques par exemple) mon appli ne fonctionne pas (erreur lors de l'appel de la dll).
- seule solu trouvée : remplacer mfc42.dll DANS ..\windows\system32\ par la version qui tourne avec crystal.
 
ca tourne mais ca ne me satisfait pas :
- obligation de tripatouiller ds dossie système, c'est pas carré.
- selon les postes, quasi-impossible d'effectuer le remlacement de la dll car cette dernière demeure en cours d'utilsation (violation de partage). notamment sous W95, sous NT j'y parviens en me connectant administrateur local du poste.
 
Y-a-til un moyen de faire que mon appli & son crystal report aille chercher la bonne dll ds le dossier de mon choix & ignore d'autres versions de la dll, mm si ces versions antérieures sont dj en mémoire ?  
merci :jap:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)