Créer le programme d'installation
- parfois, petits soucis pour créer le programme d'installation : exemple cette application EXE, avec sous-applications (format CCN)
pour le programme
d'installation il ne faut pas les MFAs, il faut juste les CCNs - il se peut que les MFAs dans la liste des fichiers
viennent d'essais précédents ou de bugs. 2 solutions :
1. ne rien changer et simplement
cocher l'option "Ne pas installer" (dans l'onglet Divers) pour ces fichiers
2. remettre à zéro complètement
les données de l'installeur, en appuyant sur Ctrl+Shift tout en sélectionnant la
commande Fichier
/ Construire / Programme d'installation
(il demande confirmation), c'est mieux mais il
faudra re-rentrer les paramètres, ajouter les CCNs manquants ainsi que les autres
fichiers
- autres problèmes
rencontrés :
* au lancement de lEXE (que ce soit directement, ou
quand le programme est installé), message > "Erreur lors de l'ouverture
du fichier"
* dès qu'il y a changement de
répertoire de travail, je narrive plus à
sauvegarder les nouveaux scores dans save.ini...
réponses :
ça vient d'un bug dans le programme dû à l'ambiguïté
MFA / CCN dans les propriétés de l'objet sous-application, du fait que l'objet sous-application contient le nom du MFA
et pas le nom du CCN, et de l'option Inclure fichiers externes qui est sélectionnée dans les
propriétés de l'application
dans l'application, c'est simple, il suffit de:
1. Remplacer .MFA par .CCN
dans le nom
de fichier de l'objet sous-application
2. Décocher l'option Inclure fichiers externes qui n'a pas lieu d'être car les
fichiers externes sont installés via l'installeur
sinon Additions.ccn
sera inclus
à la fois dans les fichiers
externes et
dans l'installeur
l'option Inclure
fichiers externes n'est intéressante que dans le
cas où on utilise des noms de fichier complets
au lieu de Apppath$
+ "xxxx"
mais le problème du chemin n'est
toujours pas résolu
pour que save.ini soit majoré, quel que soit son
emplacement
ou alors utiliser
Install
Creator,
plus souple...
|