Bonjour à tous,
Je suis nouveaux sur le forum et si je viens faire appel à vos connaissances c'est parce que j'ai un problème avec Inno setup dont je ne trouve de réponses nulle part.
J'essaye de créer un setup pour un plugin que j'ai développé pour le logiciel 3ds Max. Je veux que dans mon setup soit défini le chemin dans lequel je veux que le setup installe les fichiers, en occurrence le root de 3ds max. J'ai donc procédé comme suit :
Mais je suis confronté a deux problemes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ... DefaultDirName={reg:HKCU\software\Autodesk\3dsMax,InstallPath|{pf}\Autodesk\3ds Max 2010\} ... [Files] Source: "G:\LH Auto-Rig\Fichiers d'installation\3ds Max\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
Si l'utilisateur décide de changer l'emplacement de l'installation inno setup vient me créer forcement un nouveau dossier quoique que je fasse. Or je ne veux pas qu'il créée de nouveaux fichiers, mais juste qu'il vienne coller mon plugin dans un dossier qui existe dejà. En plus si l'utilisateur re-cible le root de 3ds Max je me retrouve avec un chemin de ce style : C:\Program Files\Autodesk\3ds Max 2010\3ds Max 2010\, pourquoi ??
Autre problème une fois une installation lancée, si l'utilisateur change le chemin d'installation, si je relance l'installation, il garde l'ancien chemin définie dans l'ancienne installation au lieu de revenir a ce que moi j'avais défini a la base, c'est à dire :={reg:HKCU\software\Autodesk\3dsMax,InstallPath|{pf}\Autodesk\3ds Max 2010\}
Auriez vous des solutions à mes problèmes ? Je vous remercie par avance.
Partager