Je veux créer un installeur pour une appli (codée en c++ ) qui comporte la race de dlls. Je voudrais éviter qu’elles soient toutes dans le dossier de l’exécutable (donc rangées dans des dossiers de dépendances). Je n’ai pas non plus envie de pourrir le PATH d’une dizaine de dossier à l’installation non plus et le fait d’enregistrer l’application dans AppPath ne change rien au search path des dlls.
Est ce qu’il y a une autre solution pour permettre à l’application de trouver toutes mes dlls ou je suis contraint de tout mettre dans le dossier de l’exécutable ? Comment font les applications normales (elles n’écrivent pas dans le path en général) ?
Euh non tu dois parler des libs là. Les dlls ça a rien à voir avec VS, c’est chargé à l’exécution du programme. Pour mon projet j’ai plein de variables d’environnement qui sont ajoutés au PATH pour check les répertoires voulus et trouver les dlls à ces emplacements quand je lance l’application. Ce que je veux c’est trouver une solution pour que l’installeur de mon application puisse organiser les dlls dans des dossiers spécifiques et que Windows ait connaissance de ces dossiers.