aieeeuuuuu
Messages postés698Date d'inscriptionjeudi 16 janvier 2003StatutMembreDernière intervention20 mai 2011
-
20 janv. 2006 à 12:05
aieeeuuuuu
Messages postés698Date d'inscriptionjeudi 16 janvier 2003StatutMembreDernière intervention20 mai 2011
-
24 janv. 2006 à 11:04
Bonjour,
j'ai créé une dll avec VB6 qui doit etre utilisée sur un serveur Web
je l'ai enregistré avec la commande regsvr32 maDll.dll
jusque la tout va bien, tout fonctionne
mais quand je modifie ma dll, les difficultés arrivent :
je fait un regsvr32 /u monAncienneDll.dll pour désenregistrer mon ancienne version de ma dll
un message m'indique que tout s'est bien passé.
Mais a la suite de ca je ne peux pas supprimer mon ancien fichier pour mettre la nouvelle dll a la place. le fichier est en cours d'utilisation.
en redemarrant le serveur ca doit marcher, le problème c'est qu'il s'agit d'un serveur web de test sur lequel plusieurs personnes travaillent, et lorsque la dll sera en prod, j'aimerai pouvoir la mettre a jour sans redemarrer le serveur
j'ai essayé d'enregistrer la nouvelle dll dans un autre repertoire, l'enregistrement fonctionne bien, mais je ne peux toujours pas supprimer l'ancienne, et surtout, c'est toujours l'ancienne qui est utilisée quand je fait appel aux objets qu'elle contient
est ce que quelqu'un aurait une solution a mon probleme, ou meme une petite idée à tester pour résinstaller ma nouvelle version sans redémarrer le serveur ?
Tout petit outil très performant dans sa catégorie qui permet de libérer les attaches sur un fichier ou sur un répertoire pour pouvoir le déplacer ou l'effacer sans avoir besoin de redémarrer la machine (libère des process et des dll qui l'utilise)
aieeeuuuuu
Messages postés698Date d'inscriptionjeudi 16 janvier 2003StatutMembreDernière intervention20 mai 20113 20 janv. 2006 à 12:07
j'apporte une petite précision :
ma dll est juste utilisée par une page web, et le probleme de suppression persiste quand je coupe le serveur sous IIS.
il n'y a pas d'autre programme qui y accede.
Locked Files Wizard v 2.0.9.3MAJ le 28/09/05 http://www.noeld.com/programs.asp?cat=misc Win 95/98/ME/NT4/XP - 258 ko Traduction par Sparad0x (anciennement CopyLock)
Petit programme qui permet de remplacer un ou plusieurs fichiers en cours d'utilisation par le système ou par tout autre processus en cours. Cliquez sur Ajouter > Fichiers à remplacer, sélectionnez le nouveau fichier et
le dossier de destination, cliquez sur Remplacer, redémarrez quand on vous le propose et c'est fait!