104 votes

Ajouter un répertoire déjà existant à un répertoire dans Solution Explorer

Je veux ajouter un répertoire déjà existant à un répertoire dans Solution Explorer, mais chaque fois que je clique avec le bouton droit de la souris sur le répertoire et que je sélectionne Add => Existing Item Je ne peux ajouter que des fichiers individuels, mais pas de répertoires.

Comment ajouter un répertoire déjà existant à un répertoire à l'intérieur d'un projet dans Solution Explorer ?

177voto

Radenko Zec Points 1806

Cliquez sur le bouton "Afficher tous les fichiers" en haut de l'explorateur de solutions, puis faites un clic droit sur le dossier souhaité et sélectionnez "Inclure dans le projet".

Show All Files button in VS2012 Solution Explorer

82voto

Chris Points 1881

Glissez et déposez le dossier de l'explorateur Windows dans la fenêtre de votre solution Visual Studio :)

Source : ici

ou simplement copier et coller dans l'explorateur de solutions.

10voto

Anthony Biagioli Points 111

VS 2012 semble faire une distinction entre les "dossiers de solution", qui sont uniquement des dossiers contenant soit d'autres dossiers de solution, soit des dossiers de projet. Le glisser-déposer ne fonctionne (avec mes paramètres) que pour les dossiers de projet, et pas pour les dossiers de solutions. Si j'ajoute un nouveau dossier de solutions, rien ne se passe sur la machine. Si je fais un glisser-déposer d'un dossier de machine vers la solution principale, celle-ci refuse de l'accepter. Si je fais glisser le dossier vers un dossier de solution, j'obtiens un message d'erreur indiquant que cette opération est impossible.

4voto

Admiral Points 1

D'autres réponses omettent un point important : si le dossier ne se trouve pas dans un projet de la solution, il est impossible d'ajouter le dossier.

Voici la solution :

1) Ajouter un nouveau dossier dans le sln - il ne se soucie pas que le dossier existe déjà sur le disque parce que c'est un dossier virtuel dans le sln.

2) Ajoutez le fichier au dossier en utilisant "ajouter des fichiers existants".

3voto

Mithun Shanbhag Points 31

Cliquez sur "montrer tous les fichiers" dans l'onglet de l'explorateur de solutions (au-dessus du nom de la solution). Faites un clic droit sur le dossier souhaité et choisissez "inclure dans le projet".

Source - http://www.charlesrcook.com/archive/2012/02/02/adding-an-existing-folder-to-a-visual-studio-project.aspx

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X