|
FOROS PROFESIONALES WINDEV, WEBDEV y WINDEV Mobile |
| | | | | |
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 |
| |
| |
| | | |
|
| | |
| |
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 |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|