Précédent   Forum des professionnels en informatique > Systèmes > Windows
Windows Forum d'entraide sur le système Windows. Lire la F.A.Q Windows XP et la F.A.Q Windows Vista
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 05/02/2010, 14h27   #1
Invité de passage
 
Bruno
Inscription : février 2007
Messages : 7
Détails du profil
Informations personnelles :
Nom : Bruno

Informations forums :
Inscription : février 2007
Messages : 7
Points : 3
Points : 3
Par défaut Problème d'installation automatique d'un ActiveX

Bonjour,

Me voici confronté a un nouveau problème !
J'ai un produit qui s'installe automatiquement à partir d'un fichier .CAB
Un fichier .INF décrit les fichiers a copier...

Pour des raisons historiques (que je ne connait d'ailleurs pas), mon produit a besoin des fichiers msvcm90.dll, msvcp90.dll, msvcr90.dll.
Mon produit s'attend a trouver ces dll dans son propre répertoire.

Lors de l'installation, le script (.inf) copie ces fichiers (present dans le .CAB)dans le répertoire "C:\WINDOWS\Downloaded Program Files", puis dans le répertoire d'install...

Le problème :
Si les fichiers msvcm90.dll, ... sont présent dans le système, le .INF n'arrive pas a les copier sous "C:\WINDOWS\Downloaded Program Files".
Et du coup, mon produit ne fonctionne pas !

Si je force la copie (avec le repertoire de destination en dur), ca marche.
Mais je préfèrerais une solution dynamique (utilisation de %OBJECT_DIR% ?)
pour être plus propre...

Alors, je sais qu'il serait préférable d'utiliser les dll msvcm90, ... là où elles sont sans les copier dans nos repertoire, mais j'ai peur que les modifications soient trop importantes et entrainent des regressions (la bete noire) !

Si quelqu'un a une idée ou a déjà rencontré ce type de problème, je serais heureux de partager son expérience...
D'avance merci
BThomass est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 15h30.


 
 
 
 
Partenaires

Hébergement Web