J'essaie de définir une condition de lancement de recherche de fichier pour mon installateur. J'en ai besoin pour rechercher un fichier spécifié dans un sous-dossier de mon dossier [TARGETDIR]
.Propriété Folder de File Search Launch Condition: comment spécifier un dossier personnalisé sous [TARGETDIR]?
J'ai essayé de définir la propriété Folder
à:
[TARGETDIR]
/Subfolder[TARGETDIR]
Subfolder[TARGETDIR]
Subfolder/[TARGETDIR]
/Subfolder/[TARGETDIR]
/"Sous-dossier"
Aucune des solutions ci-dessus n'a fonctionné. Le fichier situé dans le sous-dossier n'est jamais trouvé. Cela fonctionne si je ne spécifie que [TARGETDIR] avec la propriété Depth
définie sur 1, mais je préfère spécifier directement le répertoire à rechercher.
J'ai trouvé une question similaire here, mais il n'y a pas de réponse.
Quelle est la méthode correcte pour définir la propriété Folder
pour fonctionner avec un dossier personnalisé?
Merci pour votre réponse. Serait-il possible d'écrire une petite application console qui prend en entrée le dossier d'installation spécifié par l'utilisateur et recherche un sous-dossier, puis définit une propriété? Si cela est possible, cette étape serait pendant la phase "Install" ou "Commit" des actions personnalisées pour permettre à la propriété d'être définie avant que les fichiers soient poussés dans le dossier? – kaycee
Si vous allez écrire du code alors oui, c'est possible, mais si ce fichier a été installé avec alors une recherche de composant est préférable. Il existe de nombreuses façons de rechercher des applications installées autres que la recherche de fichiers, donc je les encourage. Éléments d'enregistrement, recherches de niveau supérieur, recherches d'identifiant de composant, etc. – PhilDW