Vous n'êtes pas connecté.
Pages: 1
Bonjour,
Je continue mes tests de ZMWS ![]()
Je cherche à utiliser ZazouMiniWebServer.dll depuis mon application.
Je préfère invoquer les différentes méthodes via LoadModule / GetProcAddress plutot de que linker sur ZazouMiniWebServerDll.lib
Et je me retrouve confronté au pb suivant :
ZMWS cherche ses dépendences à coté de mon application au lieu de les chercher à coté de ZazouMiniWebServer.dll
En cherchant un peu dans le code source, j'ai donc trouvé que le constructeur de ZMWSConfig modifie le repertoire courant pour le positionner sur le repertoire de l'executable principal.
Je peux le comprendre lorsque c'est ZazouMiniWebServer.exe qui est lancé, mais lorsqu'on utilise ZazouMiniWebServer.dll, il faudrait plutot considérer que c'est le propriétaire de l'application qui sait ce qu'il fait, et du coup ne pas toucher au repertoire courant...
@+
Hors ligne
Attendons le grand gourou pour voir ce qu'il en pense.
Mais perso je dirais non... Le principe de ZMWS est que soit le répertoire "courant où se situe l'application" est le root-server, soit le fichier web dans le pack complêt.
Dans la continuité, si tu as visualisé dans les sources cela, pourquoi ne pas le modifier ?
Dans l'attente de tous vous lire ![]()
Hors ligne
Bonjour,
Je te laisse tester une version qui n'a pas ce comportement ici :
--> http://fichiers.xgarreau.org/zazouminiw … Sleepy.dll
Pourrais tu nous tenir informés des effets de bord éventuels ?
a+
Hors ligne
Pages: 1