2009-01-26 10 views
2

Je souhaite créer un dossier dans un projet C# pour contenir certains fichiers de configuration. Cependant, je ne veux pas que ces fichiers soient copiés en bin\Release\MyFolder. Je préfère les faire copier directement à bin\Release. Je pense que cela peut être faisable en ayant un dossier "virtuel", comme les dossiers de solution, mais je ne sais pas comment le faire.Placer les fichiers du sous-dossier de projet dans le répertoire de sortie

Existe-t-il un moyen de créer un dossier virtuel dans des projets Visual Studio 2008 (C#)? Ou encore mieux, comment puis-je spécifier que la sortie du fichier (texte) doit être dirigée vers le dossier de sortie principal?

Répondre

1

Copiez le fichier avec un événement Post-build.

+0

Merci. C'est certainement une solution, mais j'espérais pouvoir trouver quelque chose de plus simple. –

+2

Vous pouvez choisir le dossier de sortie indépendamment de l'endroit où vos fichiers sont conservés. Faites un clic droit sur le projet et sélectionnez les propriétés. Cliquez sur l'onglet Sortie. –

+0

@Sir Psycho: Oui, mais je pose des questions sur un ensemble particulier de fichiers, pas sur l'ensemble du projet. –

-1

Dans la vue Solution (Voir | Explorateur de solutions), faites un clic droit sur un projet et sélectionnez Ajouter -> Nouveau filtre. Tapez un nom pour le filtre (qui ressemble à un dossier dans votre projet), puis vous pouvez ajouter des fichiers existants au filtre en cliquant avec le bouton droit et en sélectionnant Ajouter -> Élément existant.

+0

Est-ce VS 2008? Je ne semble pas avoir ces options. –

+0

Moi aussi, je ne trouve pas l'option de filtre. –

+0

Ceci est dans VS2008 Pro. Cela fonctionne également dans VS2005. Aucune idée pourquoi cela serait manquant! – Rob

Questions connexes