OVH Cloud OVH Cloud

[WD7.5] Problèmes installateur réseau

55 réponses
Avatar
Jean Passe
Salut,

1er problème :

Je crée une install réseau. J'installe sur le serveur. J'installe sur les
clients à partir du serveur. Ca marche à peu près à ceci près :

lorsque je lance l'appli sur un client il me dit qu'il ne trouve pas le
WDUPDATE.NET.
Il dit que ce fichier doit se trouver dans C:\PROGRAM
FILES\REP_APPLI\NOM_APPLI\
alors que ce fichier se trouve bel et bien dans C:\PROGRAM FILES\REP_APPLI,
c'est à dire le répertoire d'installation de l'appli.
Alors le truc de la mise à jour auto en réseau va chercher ça dans un sous
repertoire que quelque chose a ajouté au chemin.

J'ai regardé dans WDSETUP7 et WDINST, mais je ne trouve rien qui crée ce
chemin erronné.

Comment je peux corriger cette anomalie car je vois déjà le bordel chez le
client.


2e problème :

Toujours pour le même projet où tout allait bien avant (enfin presque), rien
ne va plus maintenant car je ne peux plus créer l'installateur.
Il s'arrête en me disant qu'il ne trouve pas WDSETUP7.EXE et aborte.
Mis à part le fait que j'ai regardé dans le projet WDSETUP (mais je n'ai
rien modifié, ni généré un exe) je n'ai rien fait de particulier et surtout
pas touché à un fichier quelconque.

Quelqu'un a une idée ?

Merci
A+

Jan Van Wijk

10 réponses

1 2 3 4 5
Avatar
E. Was
Bonjour,

Juste uen question: puisque les clients sont en indonésie, comment est-tu
certain qu'ils n'ont rien fait de spécial pour l'install ?
Qu'ils n'ont pas bidouillé, supprimer ou déplacer un fichier ? Ou changer la
machine serveur, ou un de ces trucs typiques des utilisateurs...
Moi ça m'arrive très très souvent que le client fasse des trucs sans rien nous
dire, pire, en nous soutenant qu'il n'a rien fait!!! Ils font des trucs, et ils
oublient.
As-tu pensé à PcAnywhere pour voir ce qu'il se passe sur les postes indonésiens
? Ca prend bien moins de temps qu'un voyage !!!

E.

--
Utilisez notre serveur de news 'news.foorum.com' depuis n'importe ou.
Plus d'info sur : http://nnrpinfo.go.foorum.fr/
Avatar
Antoine
Jean Passe wrote:
Salut,

J'ai posé 2 questions au ST. Pour votre info les réponses :

lorsque je lance l'appli sur un client il me dit qu'il ne trouve pas
le WDUPDATE.NET.



Ca vient du fait que le WDUPDATE.NET du client n'a pas le bon chemin
dans ses entrailles.
Au lieu de me dire comment éviter cela ils m'ont dit de regarder dans
le fichier. C'est génial.
J'ai des clients en Indonesie, je demandera s'ils me paient le voyage
pour remédier à une installation foireuse.
J'envoie une nouvelle requete ce soir.

Il s'arrête en me disant qu'il ne trouve pas WDSETUP7.EXE et aborte.



Problème inconnu au ST.
Je suis donc le seul au monde à avoir eu ce problème.
Ils m'ont conseillé de supprimer le .WDF (merci Antoine) et les
sousrep install et instgrp.

Ce problème est résolu.

Reste tous les autres... :-((

Ah oui, ils m'ont dit aussi de regarder la LST48. sais pas encore si
je l'ai.

Merci.
A+
Jan Van Wijk



Je ne vois pas ce qui te choc dans ces réponses. Il y une énormement de
différentes possibilités de généres une installation réseau. Tu peux tout à
fait etre dans un cas spécifique. Par ailleur, toutes les personnes qui
t'ont répondu sur ce message n'ont jamais eu les difficultés que tu
rencontres. Pour ma part, je continu a penser que tu a fait une bidouille
quelque part. Si tu ne veux plus etre embéter avec cela, tu devrait faire
désinstaller puis réinstaller l'application à tes clients comme cela tout
tes fichiers seront corrects. Cette manip n'est pas compliquée pour tes
clients.
Antoine

Juste pour info, tu leur avait envoyé ton projet pour tests ?
Avatar
jacques trepp
Antoine wrote:
Pour ma part, je continu a penser que
tu a fait une bidouille quelque part. Si tu ne veux plus etre embéter
avec cela, tu devrait faire désinstaller puis réinstaller
l'application à tes clients comme cela tout tes fichiers seront
corrects. Cette manip n'est pas compliquée pour tes clients.



si je ne m'abuse, il a été dit et répété que son projet n'était pas encore
en clientèle, que donc, les clients n'avaient pas pu bidouiller l'install.
Le ping-pong "tu as fait une bidouille" - "non" ne mène à rien.

Peut-être passer en 8 ?
non, je déconne ;)


--
Jacques TREPP
AlbyGest

enlever _pasdespam pour me joindre


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.725 / Virus Database: 480 - Release Date: 19/07/2004
Avatar
Jean Passe
Salut,

Je ne vois pas ce qui te choc dans ces réponses.



Ce qui me choque dans la réponse de WDUPDATE.NET est que je n'interviens
nullepart dans un quelconque paramétrage ou autre bidouille pour ce fichier
et ils le savent mieux que moi. Je me retrouve avec un fichier qui contient
des renseignements pointant vers un endroit qui n'est pas bon. Il y a une
origine à ça. Ce n'est pas parce que c'est moi que c'est comme ça. Ce n'est
pas moi qui a pondu l'installateur, c'est eux. Je trouve que c'est un peu
facile de dire "va voir dans tel fichier". Je n'ai d'ailleurs pas besoin d'y
aller pour voir, c'est affiché en clair lors du message d'erreur. Ce message
d'erreur vient de je ne sais où, pas de WDSETUP ou de WDINST dont j'ai
regardé tout le code. Apparemment c'est un truc auquel on ne peut pas
toucher.
Ils m'ont indiqué la raison pourquoi ça ne marche pas (mais je le savais
déjà), ils ne m'ont pas donné la solution pour éviter que cela se
reproduise....

Par ailleur, toutes les personnes qui
t'ont répondu sur ce message n'ont jamais eu les difficultés que tu
rencontres.



En effet.

Pour ma part, je continu a penser que tu a fait une bidouille
quelque part.



Si tu ne veux plus etre embéter avec cela, tu devrait faire
désinstaller puis réinstaller l'application à tes clients comme cela tout
tes fichiers seront corrects.



Je n'ai pas installé chez les clients. Suis pas (encore) fou, je fais des
tests avant. Installer, desinstaller, recompiler, recréer l'installateur,
mises à jour, je l'ai fait 50 fois au moins. Et ça ne change rien du tout.

Cette manip n'est pas compliquée pour tes
clients.



Si tu paye xxxxx Euros pour une appli (qui fonctionne bien pour le reste) tu
aimerais que l'on te dise 'bon ben, pour l'installation réseau tu te
démerdes à ouvrir tel fichier et tu changes telle chose, sinon ça peux te la
rouler ta mise à lour auto'.... ? Non, bien sur. Mes clients non plus. Et
moi, imbécil que je suis, puisque cette histoire de maj auto en réseau
existe en WD, je l'ai proposée au client et maintenant il faut que
j'accouche...
On apprend tous les jours.

Juste pour info, tu leur avait envoyé ton projet pour tests ?



Non, ils m'ont rien demandé. Et d'ailleurs je ne pourrais pas selon les
accords avec le client.
D'ailleurs, pour mon info, pourquoi crois-tu que l'appli a quelque chose à
voir la dedans ? C'est l'installateur réseau qui déconne quelque part.
L'installation 'mono' sur les postes client, un à un, marche très bien.
C'est qu'il y en a pas mal et j'avais proposé d'éviter cela.

Merci.
A+
Jan Van Wijk
Avatar
Jean Passe
Salut,

si je ne m'abuse, il a été dit et répété que son projet n'était pas encore
en clientèle, que donc, les clients n'avaient pas pu bidouiller l'install.
Le ping-pong "tu as fait une bidouille" - "non" ne mène à rien.



Oui, mais je pense qu'Antoine n'a pas non plus tous mes messages en tête :-)

Peut-être passer en 8 ?
non, je déconne ;)



J'y pensais sérieusement, j'y pense encore, mais j'avoue que je suis
refroidi un peu. Ce qui m'embête c'est que l'appli (conséquente) risque
d'évoluer et je n'ai pas du tout envie de la réécrire aves Delphi ou autre
chose.....:-(
Je risque d'y être 'contraint'...(le passage en 8).

Merci.
A+
Jan Van Wijk
Avatar
Antoine
Jean Passe wrote:
Salut,

Je ne vois pas ce qui te choc dans ces réponses.



Ce qui me choque dans la réponse de WDUPDATE.NET est que je
n'interviens nullepart dans un quelconque paramétrage ou autre
bidouille pour ce fichier et ils le savent mieux que moi. Je me
retrouve avec un fichier qui contient des renseignements pointant
vers un endroit qui n'est pas bon. Il y a une origine à ça. Ce n'est
pas parce que c'est moi que c'est comme ça. Ce n'est pas moi qui a
pondu l'installateur, c'est eux. Je trouve que c'est un peu facile de
dire "va voir dans tel fichier". Je n'ai d'ailleurs pas besoin d'y
aller pour voir, c'est affiché en clair lors du message d'erreur. Ce
message d'erreur vient de je ne sais où, pas de WDSETUP ou de WDINST
dont j'ai regardé tout le code. Apparemment c'est un truc auquel on
ne peut pas toucher.
Ils m'ont indiqué la raison pourquoi ça ne marche pas (mais je le
savais déjà),



Si tu leur avait dit que tu savais déja que le probleme venait de la, alors
tu as raison. Dans le cas contraire, c'est un moyen de vérifier que le
probleme vient bien de la, On ne peut pas entre sur sans cette vérif.
Effectivement, apres il faut déterminer pourquoi ce fichier est généré de
maniere incorrecte.

ils ne m'ont pas donné la solution pour éviter que cela
se reproduise....




Normal si ils ne sont pas sur de l'origine du pb

Par ailleur, toutes les personnes qui
t'ont répondu sur ce message n'ont jamais eu les difficultés que tu
rencontres.



En effet.



j'ajoute que je viens de refaire deux tests sur deux projets différents sans
reproduire.
As tu essayé (juste pour test) sur un second projet et eventuellement sur
une seconde machine de develeoppement.
cela te permettrait de vérifier que ce n'est pas ton éditeur qui deconne.

Pour ma part, je continu a penser que tu a fait une bidouille
quelque part.



Si tu ne veux plus etre embéter avec cela, tu devrait faire
désinstaller puis réinstaller l'application à tes clients comme cela
tout tes fichiers seront corrects.



Je n'ai pas installé chez les clients. Suis pas (encore) fou, je fais
des tests avant. Installer, desinstaller, recompiler, recréer
l'installateur, mises à jour, je l'ai fait 50 fois au moins. Et ça ne
change rien du tout.




Ok, j'était sur que tu avais installé en clientele.

Cette manip n'est pas compliquée pour tes
clients.



Si tu paye xxxxx Euros pour une appli (qui fonctionne bien pour le
reste) tu aimerais que l'on te dise 'bon ben, pour l'installation
réseau tu te démerdes à ouvrir tel fichier et tu changes telle chose,
sinon ça peux te la rouler ta mise à lour auto'.... ? Non, bien sur.
Mes clients non plus. Et moi, imbécil que je suis, puisque cette
histoire de maj auto en réseau existe en WD, je l'ai proposée au
client et maintenant il faut que j'accouche...
On apprend tous les jours.

Juste pour info, tu leur avait envoyé ton projet pour tests ?



Non, ils m'ont rien demandé. Et d'ailleurs je ne pourrais pas selon
les accords avec le client.
D'ailleurs, pour mon info, pourquoi crois-tu que l'appli a quelque
chose à voir la dedans ?



Ce n'est pas le projet qui est en cause mais bien l'install. toutefois,
depuis WDINST ils peuvent consulter l'ensemble de tes paramètres d'install
réseau justement. C'est une bonne piste de recherche.

C'est l'installateur réseau qui déconne
quelque part. L'installation 'mono' sur les postes client, un à un,
marche très bien. C'est qu'il y en a pas mal et j'avais proposé
d'éviter cela.

Merci.
A+
Jan Van Wijk


Avatar
Roumegou
Jean Passe a formulé ce mardi :
Si tu paye xxxxx Euros pour une appli (qui fonctionne bien pour le reste) tu
aimerais que l'on te dise 'bon ben, pour l'installation réseau tu te
démerdes à ouvrir tel fichier et tu changes telle chose, sinon ça peux te la
rouler ta mise à lour auto'.... ? Non, bien sur. Mes clients non plus. Et
moi, imbécil que je suis, puisque cette histoire de maj auto en réseau
existe en WD, je l'ai proposée au client et maintenant il faut que
j'accouche...
On apprend tous les jours.

Juste pour info, tu leur avait envoyé ton projet pour tests ?






J'interviens juste dans le débat pour vous avouer que je n'ai jamais
utilisé l'installateur de Windev.
Je sais qu'il a fait beaucoup de progrès depuis la 5.5 mais j'utilise
mon système depuis 4 ans sans l'ombre d'un souci et avec une facilité
déconcertante; donc je n'ai jamais cherché plus loin.

C'est peut être limité pour ce que vous voulez faire mais vous pouvez
vous procurer la "bête" sur windasso et cela s'appelle le LAUNCHER. Je
connais des sociétés qui l'utilisent aussi depuis un bon bout de temps
et qui apprécie sa simplicité de mise en oeuvre.

Voilà, peut être un début de sortie pour ton problème.

--
Eric Roumégou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Jean Passe
Salut,

Si tu leur avait dit que tu savais déja que le probleme venait de la,


alors
tu as raison.



J'envoie une nouvelle requete ce soir en veillant de le mentionner. Pour
moi, la façon dont j'avais tourné ma requete c'était logique. Mias j'avoue
que parfois ce qui l'est pour moi ne l'est pas forcement pour l'autre.

ils ne m'ont pas donné la solution pour éviter que cela
> se reproduise....
Normal si ils ne sont pas sur de l'origine du pb



Pour moi, non. Si je pouvais intervenir sur le fichier WDUPDATE.NET lors de
l'installation ils aurais pu attirer mon attention sur ce fait.
Sinon ça ne peut que venir de l'installateur.

As tu essayé (juste pour test) sur un second projet et eventuellement sur
une seconde machine de develeoppement.
cela te permettrait de vérifier que ce n'est pas ton éditeur qui deconne.



Je ne l'ai pas encore fait, mais j'y vais ce soir. Je n'ai qu'un éditeur WD,
mais bon.

Ce n'est pas le projet qui est en cause mais bien l'install. toutefois,
depuis WDINST ils peuvent consulter l'ensemble de tes paramètres d'install
réseau justement. C'est une bonne piste de recherche.



J'avoue ne pas comprendre tout. :-/

Merci.
A+
Jan Van Wijk
Avatar
Jean Passe
Salut,

C'est peut être limité pour ce que vous voulez faire mais vous pouvez
vous procurer la "bête" sur windasso et cela s'appelle le LAUNCHER. Je
connais des sociétés qui l'utilisent aussi depuis un bon bout de temps
et qui apprécie sa simplicité de mise en oeuvre.
Voilà, peut être un début de sortie pour ton problème.



Merci Eric, je vais voir ça.

A+
Jan Van Wijk
Avatar
Jean Passe
Salut,

j'ajoute que je viens de refaire deux tests sur deux projets différents


sans
reproduire.
As tu essayé (juste pour test) sur un second projet et eventuellement sur
une seconde machine de develeoppement.
cela te permettrait de vérifier que ce n'est pas ton éditeur qui deconne.



Bon, suis monté de suite au bureau et me suis lancé dedans.

J'ai supprimé, comme conseillait le ST, les reps inst et instgrp du projet.
J'ai créé un nouvel exe du projet.
J'ai créé une nouvelle installation réseau.
J'ai installé la version serveur sur le serveur (si, si...).

Et là, une première anomalie que je n'avais pas remarqué auaparavent :
l'installateur me disait que "le répertoire visé d'install n'était pas
partagé en réseau". Logique que je n'avais pas fait attention avant car
c'est une connerie. Preuve, quand j'ai sélectionné, par le sélectionneur, le
même répertoire (C:Program Files en occurrence) le message a disparu.....
mais je gardais l'espoire que l'origine de l'anomalie était trouvé.

Ben, on va voir.
L'installation serveur s'achève correctement semble-t-il.
Je me lance dans l'installation client à partir du rep de l'appli sur le
serveur (donc C:Proram Filesmon_appliinstall.exe).
J'indique le chemin, l'appli est créée.

Anomalie suivante : pas de création de groupe, pas de création d'icone.

Je lance l'appli, et PAN : le WDUPDATE.NET n'est pas trouvé dans C:Program
Filesmon_repmon_appliWDUPDATE.NET.......
Evidemment, le sousrépertoire mon_appli n'existe pas et est inventé et
ajouté par WDINST je présume.

Evidemment, pas de desinstallateur sur le poste client.

Pu.... de truc !

Bon, ne nous décourageons pas : je prend un projet bidon de test, je crée
l'exe, je crée l'install réseau.

Je fais l'install serveur, l'install client et c'est pil poil : même message
de non partage du rep d'install sur le serveur qui disparaît aussi après
avoir sélectionné le rep par le sélecteur, pas de groupe, pas d'icone, pas
de desinstallateur sur le client, même sousrépertoire (avec le nom de
l'appli) ajouté pour indiquer le chemin de WDUPDATE.NET

Je sens que je vais avoir un malaise....

Suis écoeuré.... :-(((((

A+
Jan Van Wijk
1 2 3 4 5