Auteur de questions
Répertoire de sortie... je dois perdre des neurones!!!

Discussion générale
-
Bonsoir,
J'ai une solution avec 3 projet.
C++ console pour les tests.
C++ librairie statique
C++CLR DLL pour connexion avec application C#
J'ai déjà, mais là plus rien ne fonctionne comme je le pensais, ou alors je perd beaucoup de neurone
J'ai beau indiqué un répertoire de sortie, VS continue de créer les fichier Lib DLL et Exe dans toujours Debug ou Release.
Par exemple:
projet Testconsole
Compilation
Ou est mon erreur?
cordialement
Gérard
- Type modifié Nina ZaekovaMicrosoft contingent staff, Moderator lundi 29 mai 2017 14:16
Toutes les réponses
-
C'est pas vraiment une réponse mais bon.
Moi, je ne touche jamais à ce réglage, je copie les fichiers dans les répertoires en utilisant les "actions après compilation réussie" dans les propriétés du projet. (Et je ne mélange jamais Debug et Release.)
Paul Bacelar, Ex - MVP VC++
-
Bonsoir Paul,
Oui je comprend bien votre réponse.
Mais je pratique comme ça depuis longtemps, et récemment j'ai fait une solution avec plusieurs projets, librairie statique C++, librairie C++clr et application C# que j'ai configuré de la sorte.
J'ai mis un répertoire de sortie unique pour tous les projets et cela fonctionnait parfaitement.
Ce qui m'irrite, c'est que Visual Studio ne fait pas ce qu'on lui dit!!! et j'aimerai savoir si cela vient de moi ou d'un défaut de VS
A tout hasard j'ai fait un autre projet bidon...
Le plus rageant, c'est que dans la fenêtre propriété du projet, Linker, CommandLine le répertoire correspond à mon choix.
Et malgré tout VS compile dans la solution/Debug etc.
Peut-être faut-il réparer VS?
Maintenant si c'est préférable de faire comme vous dites, je le ferai.
L'une des raisons de mon choix c'est qu'en mode debug, on peut parcourir le code des DLL dépendantes. Mais peut-être qu'on peut faire autrement.
Cordialement
Gérard
-
Je n'y comprend plus rien
Voici la configuration d'un projet 'ancien' en quelque sorte...
Le répertoire de sortie est $(solutionDir)$(Platform) etc.
Et voila le résultat
Compilée dans le répertoire Dev2017\Lib contrairement à ce qui apparaît dans les propriétés du projet.
Commen est ce possible?
Si quelqu'un a une idée
Cordialement
Gérard
- Modifié GP79 vendredi 12 mai 2017 20:48
-