Question

J'ai une solution Visual Studio 2008, et je voudrais inclure un vrai dossier dans la solution, mais pas au niveau du projet, à la place au niveau de la solution.

Je remarqué que vous pouvez faire un clic droit de la solution et ajouter un dossier de solution, mais il arrive que certains dossier blanc, et j'ai mes doutes quant à exactement ce qu'il est censé être ...

En gros sur le système de fichiers que j'ai c: \ mySolution \ myFolder ...

Je veux que myFolder est ajouté à la solution, de sorte que les articles sont également sous contrôle de source ...

Était-ce utile?

La solution

Je voudrais aussi pouvoir ajouter des dossiers physiques à une solution, mais malheureusement vous ne pouvez le faire en dehors d'un projet.

La meilleure solution que j'ai trouvé est d'ajouter un dossier de solution avec le même nom que le dossier physique (myFolder dans votre exemple), puis ajouter des fichiers à partir de ce dossier physique au dossier de la solution.

Cependant Visual Studio ne maintient pas de correspondance entre le dossier de solution et le dossier physique qui signifie que:

  • de nouveaux fichiers créés par la suite dans le dossier de la solution à l'aide de Visual Studio ne sont pas automatiquement placés dans le sous-dossier physique (je pense qu'ils sont créés dans le dossier racine de solution par défaut)

  • Les fichiers ajoutés au dossier physique ne sont pas automatiquement visibles dans le dossier de solution, même avec « Afficher tous les fichiers ».

Pour ajouter de nouveaux fichiers, je crée donc toujours le nouveau fichier dans le dossier physique en dehors de Visual Studio, puis ajoutez-le dans le dossier de solution à l'aide « Ajout / article existant »

Autres conseils

Ce que je l'ai fait est historiquement pour créer un projet juste pour la tenue des fichiers (DLL, etc.)

Vous pouvez le faire aussi bien. Ce projet peut être nommé comme tout dossier que vous essayez de créer.

Suivez ce ...

  1. Créez le dossier de la solution de Visual Studio.
  2. clic droit sur le dossier de la solution pour créer un nouveau projet.
  3. Modifiez le chemin de l'emplacement par défaut pour ajouter le nom du nouveau dossier physique juste après avec la barre oblique inverse Quelque chose comme ... C:. \ Projet \ Test \ Nouveau dossier physique
  4. Cliquez sur le bouton OK pour créer le projet

Ensuite, le nouveau projet sera mis à l'intérieur de votre nouveau New Physical Folder.

Vous pouvez également ajouter des fichiers autonomes dans un dossier de solution, et ils seront contrôlés source. Mais méfiez-vous que VS a tendance à mettre ces fichiers dans le même dossier que le fichier de solution - la « solution des dossiers » sont et virtuels ne corresspond aux dossiers réels du système de fichiers. Pour avoir un véritable dossiers du système de fichiers, je pense que vous devez créer vous-même la structure puis choisissez « Ajouter un élément existant ».

De MSDN:

  

« Si vous travaillez avec une solution qui contient de nombreux projets, vous pouvez utiliser des dossiers Solution pour organiser des projets connexes en groupes et ensuite effectuer des actions sur les groupes de projets ».

Vous ne voulez pas ce que le compositeur voulait dire dans la solution de dossiers. Il leur a fait d'organiser de grandes solutions en groupes.

Pour votre problème, je pense que cela est le travail pour votre projet d'installation pour recueillir ces fichiers: instructions d'installation, aide globale, etc ...

Vous pouvez utiliser un dossier de solution aux fichiers de groupe dans une solution, mais un dossier de solution ne représente pas un dossier sur le disque, comme son logo suggère. (Il peut contenir des références de fichiers et les références du projet.)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top