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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [IIS / DLL] Modifier une DLL qui est en cours d'utilisation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[IIS / DLL] Modifier une DLL qui est en cours d'utilisation

n°1023029
Arjuna
Aircraft Ident.: F-MBSD
Posté le 24-03-2005 à 09:40:03  profilanswer
 

Bonjour,
 
Je travaille sur un site web en ASP.
Afin de simplifier le code, et améliorer les performances, nous travaillons avec des DLL écrites en VB.
 
Actuellement, je suis en train d'en débuger une.
Seul souci, c'est que le seul moyen que je connaisse pour libérer la ressource, afin de pouvoir recompiler, c'est de redémarrer IIS.
 
Mais ça me pose un problème, parceque je ne suis pas le seul à travailler sur ce site, et vu que ce dernier gère les sessions, tous mes collègues se font déconnecter à chaque fois.
 
Existe-t-il un moyen moins radical ? J'ai bien essayé de faire un "set monObj = Nothing" après chaque utilisation, mais ça ne suffit pas à décharger la librairie.

mood
Publicité
Posté le 24-03-2005 à 09:40:03  profilanswer
 

n°1053331
syruis
Je suis là, juste à coté d'ici
Posté le 20-04-2005 à 11:19:21  profilanswer
 

Bonjour,
J'ai le même pb sauf que en + même quand je redémarre IIS, ca décharge pas la librairie :(
Seul moyen redemarrer mon serveur a distance dur dur ,
 
J'ai tenté regmon filemon proxcxp mais j'arrive pas rédoudre mon pb...
 
Finalement,
ta trouver une solution??
 
++

n°1053378
Arjuna
Aircraft Ident.: F-MBSD
Posté le 20-04-2005 à 11:58:40  profilanswer
 

Nope, pas trouvé de solution :/
 
Par contre, redémarrer IIS via l'interface ne suffit pas en effet (ça ne décharge pas les éléments en mémoire).
 
Il faut redémarrer le service de IIS.
 
Voici le *.bat que j'utilise pour le faire :
 

Code :
  1. @echo off
  2. net stop "Microsoft SMTP service"
  3. net stop "Service de publication World Wide Web"
  4. net stop "Service de publication FTP"
  5. net stop "service iis admin"
  6. rem c:\kill_nt inetinfo.exe
  7. echo "Vous pouvez recompiler maintenant."
  8. pause
  9. net start "service iis admin"
  10. net start "Service de publication World Wide Web"
  11. rem net start "Service de publication FTP"
  12. net start "Microsoft SMTP service"
  13. pause


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [IIS / DLL] Modifier une DLL qui est en cours d'utilisation

 

Sujets relatifs
utilisation de Java avec PHP[Visual C++ - MFC] DLL et Notification d'événements (OnAccept)
utilisation de PROLOG dans du JAVAmodifier des données dans un fichier de données en perl?
[access] Comment modifier le chemin des tables attachées[Access][Résolu] Impossible de modifier des données
[Débutant] Link avec une Dllquestion triviale sur utilisation de malloc
utilisation de borland c++ 5.02Utilisation de la fonction split
Plus de sujets relatifs à : [IIS / DLL] Modifier une DLL qui est en cours d'utilisation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR