pb installation appli en réseau
Le
steph
Bonjour,
mon appli consiste à mettre sur un répertoire partagé (peut on parler pour
autant de serveur !) un base de données commune pour tous les utilisateurs.
Ces fichiers sont déja crée et placé dans un répertoire
\EXE\\FichiersVierges de mon projet.
Dans la description de l'analyse j'ai bien laissé spécifié que les fichiers
de données sont dans le répertoire de l'application <Repertoire de
l'Application>
je génére l'executable en précisant que les fichiers de données sont dans le
répertoire de l'application
Je génére la procédure d'installation en réseau. j'y ai intégré mes fichiers
vierges (vierges seulememt pour certains car d'autres comportent un
enregistrement pour les besoins du premier démarrage de l'appli, donc je
suis obligé de les fournir au départ avec l'appli). j'ai spécifié que ces
fichiers seront installés sur le poste "serveur". j'ai demandé la mise à
jour automatique.
la procédure générée en exe extractible, je lance cet exe et il m'installe
la version de référence (serveur).
Jusque là sans pb. je verifie bien que mes fichiers de données sont bien
dans le sous répertoire du nom de mon application comme il est décrit dans
la doc.
Le repertoire dans lequel est installé ma version serveur n'est pas
"partagé" en soit mais il est sous mon disque C qui est lui partagé, je le
vois donc sous l'explorateur depuis mon portable, il est vrai par contre que
lors de l'installation de la version serveur quand il me demande de préciser
le répertoire d'installation, il me dit que ca n'est pas un répertoire
partagé!
ensuite je vais sur mon portable qui est en réseau Wifi avec ma freebox.
Dans l'explorateur, je vais dans le dossier d'installation de la version
serveur (sur mon fixe) et je lance l'executable d'installation de la version
client.
Il s'installe correctement.
je lance mon appli sur mon poste "client" et à la premiere lecture du
HLitPremier d'un fichier qu'il devrait lire sur le serveur, il me dit qu'il
n'a pas trouvé le fichier C:\MonAppli\XXX.FIC !!!!!!!!!
en fait il fait comme si le fichier devait étre dans son répertoire à lui !!
je ne comprends pas pourquoi il ne vas pas chercher l'info dans le
repertoire du serveur! (je nai utilisé aucun HChangeRep ou autre dans mon
appli.
Merci beaucoup d'avance pour votre aide.
Bonne prog.
mon appli consiste à mettre sur un répertoire partagé (peut on parler pour
autant de serveur !) un base de données commune pour tous les utilisateurs.
Ces fichiers sont déja crée et placé dans un répertoire
\EXE\\FichiersVierges de mon projet.
Dans la description de l'analyse j'ai bien laissé spécifié que les fichiers
de données sont dans le répertoire de l'application <Repertoire de
l'Application>
je génére l'executable en précisant que les fichiers de données sont dans le
répertoire de l'application
Je génére la procédure d'installation en réseau. j'y ai intégré mes fichiers
vierges (vierges seulememt pour certains car d'autres comportent un
enregistrement pour les besoins du premier démarrage de l'appli, donc je
suis obligé de les fournir au départ avec l'appli). j'ai spécifié que ces
fichiers seront installés sur le poste "serveur". j'ai demandé la mise à
jour automatique.
la procédure générée en exe extractible, je lance cet exe et il m'installe
la version de référence (serveur).
Jusque là sans pb. je verifie bien que mes fichiers de données sont bien
dans le sous répertoire du nom de mon application comme il est décrit dans
la doc.
Le repertoire dans lequel est installé ma version serveur n'est pas
"partagé" en soit mais il est sous mon disque C qui est lui partagé, je le
vois donc sous l'explorateur depuis mon portable, il est vrai par contre que
lors de l'installation de la version serveur quand il me demande de préciser
le répertoire d'installation, il me dit que ca n'est pas un répertoire
partagé!
ensuite je vais sur mon portable qui est en réseau Wifi avec ma freebox.
Dans l'explorateur, je vais dans le dossier d'installation de la version
serveur (sur mon fixe) et je lance l'executable d'installation de la version
client.
Il s'installe correctement.
je lance mon appli sur mon poste "client" et à la premiere lecture du
HLitPremier d'un fichier qu'il devrait lire sur le serveur, il me dit qu'il
n'a pas trouvé le fichier C:\MonAppli\XXX.FIC !!!!!!!!!
en fait il fait comme si le fichier devait étre dans son répertoire à lui !!
je ne comprends pas pourquoi il ne vas pas chercher l'info dans le
repertoire du serveur! (je nai utilisé aucun HChangeRep ou autre dans mon
appli.
Merci beaucoup d'avance pour votre aide.
Bonne prog.

Poser une question


À la toute première ligne du projet, écrire sous Initialisation de MonProjet
(et enlever les autres références aux fichiers)
HSubstRep("?",fRepExe())
Réal Phil
"steph" news:436887bc$0$15089$
utilisateurs.
fichiers
le
fichiers
que
préciser
version
qu'il
!!
Lors de l'installation sur le client à un moment il demande le path
pour les fichiers de données là il faut pointer vers le répertoire
partagé du serveur éventuellement vers un sous-répertoire.
Joseph Cvjetic
pour
dans
ces
m'installe
dans
le
lui
mon
effectivement j'ai crée une fenetre qui au démarrage demande de sélectionner
le repertoire contenant les données sur le serveur, puis je fais un
HChangeRep.
Et cela marche parfaitement.
Merci encore.
Bonne prog