PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Patch...
Patch...
Iniciado por florian.lemaresquier, 26,nov. 2004 12:42 - 3 respuestas
Publicado el 26,noviembre 2004 - 12:42
Bonjour,
J'ai besoin de faire des mises à jour relativement fréquement de mon application or je suis sur un site exterieur au serveur je passe par un VPN avec une connexion relativement lente....
J'ai lu qu'il était possible de faire des patch avec windev mais que si c'était une application avec une installetion réseau il fallait qd même mettre en place l'EXE pour que les patch soit actif..... mon application est une application avec installation réseau....
Est ce que j'ai bien compris l'aide ou pas? parce que ce qui m'intéresserait c'est de ne pas enoyé à chaque fois que je fais des modification l'exe qui devient de plus en plus volumineux....

Merci de vos réponses!

Florian
Publicado el 26,noviembre 2004 - 17:08
Salut

Le patch doit être déposé dans le répertoire de l'exe. c'est tout !

Ciao
http://wdgotcha.atspace.com
Publicado el 29,noviembre 2004 - 11:45
Salut,

Avec une appli réseau, les patch ne sont pas un très bon moyen de faire des
updates car il n'y a rien qui informe les applications sur les postes locaux
qu'une patch est disponible sur le serveur. Le seul moyen pour les appli
locales de détecter un unpdate c'est en comparant le fichier wdupdate.net
local à celui sur le serveur. Par contre il y a un moyen de remplacer
l'exécutable seulement sans avoir a recréer une installation. Je l'ai testé
et ça fonctionne. De leur côté PC Soft recommande de recréer l'installateur
mais ça peut faire de très gros fichiers. Voici comment je procède.
1-Création de l'exécutable (noter le numéro de version qui lui sera attribué
durant l'installation)
2-Upload du nouvel exécutable sur le serveur
3-Dans le répertoire d'installation de l'application serveur, ouvrir le
répertoire install et ouvrir l'archive __WDINST.WDZ. Tu devras avoir un
pogramme sur le serveur pour lire ce type de fichier.
4-Dans l'archive supprimer ton exécutable et le remplacer par le nouveau
5-Ouvrir le fichier INST.WXF et modifier les deux lignes suivante:
Version=#version de l'exécutable
VersionOld=#version de l'exécutable
5-Ouvrir le ficher WDUPDATE.NET et remplacer les lignes suivantes:
VERSION=#version de l'exécutable
DERNIERE_VERSION=#version de l'exécutable

Et le tout devrait fonctionner

Mathieu


"Florian" <florian.lemaresquier@tirard.com> a écrit dans le message de news:
41aaeff5@news.pcsoft.fr...

Si c'est ça c'est intéressant mais y ce paragraphe dans l'aide qui dit:
"Dans le cas d'une application réseau, même si des patchs ont été créés,
il est actuellement nécessaire de recréer l'installation de l'application,
en intégrant les différents patchs créés. Les utilisateurs devront alors
se mettre à jour de l'application pour pouvoir utiliser les patchs
fournis. "

Est ce vraiment utile de faire des patchs???

Florian


Publicado el 29,noviembre 2004 - 12:28
Si c'est ça c'est intéressant mais y ce paragraphe dans l'aide qui dit:
"Dans le cas d'une application réseau, même si des patchs ont été créés, il est actuellement nécessaire de recréer l'installation de l'application, en intégrant les différents patchs créés. Les utilisateurs devront alors se mettre à jour de l'application pour pouvoir utiliser les patchs fournis. "

Est ce vraiment utile de faire des patchs???

Florian