Qu'est-ce qu'un dossier solution dans visual studio
j'ai un rapport à 2008 solution et je voudrais inclure un dossier dans la solution, mais pas au niveau du projet, plutôt qu'au niveau de la solution.
j'ai remarqué que vous pouvez faire un clic droit sur la solution et Ajouter un dossier solution, mais il apparaît comme un dossier blanc, et j'ai mes doutes quant à ce qu'il est censé être exactement...
essentiellement sur le système de fichiers que j'ai c:mySolutionmyFolder....
je veux que myFolder ajouté à la solution, de sorte que les articles sont également sous le contrôle de la source...
6 réponses
j'aimerais aussi pouvoir ajouter des dossiers physiques à une solution, mais malheureusement vous ne pouvez pas le faire en dehors d'un projet.
la meilleure solution que j'ai trouvée est d'ajouter un dossier solution avec le même nom que le dossier physique (myFolder dans votre exemple), puis d'ajouter des fichiers à partir de ce dossier physique au dossier solution.
cependant Visual Studio ne maintient pas une correspondance entre le dossier solution et le dossier physique qui signifie que:
-
les nouveaux fichiers créés ultérieurement dans le dossier 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 solution root par défaut)
-
les fichiers ajoutés au dossier physique ne sont pas automatiquement visibles dans le dossier solution, même avec "Afficher tous les fichiers".
pour ajouter de nouveaux fichiers, I par conséquent, créez toujours le nouveau fichier dans le dossier physique à L'extérieur de Visual Studio, puis ajoutez-le dans le dossier solution en utilisant "Add / Existing Item "
ce que j'ai fait historiquement, c'est créer un projet pour ne conserver que des fichiers (DLLs, etc.)
vous pouvez le faire aussi. Ce projet peut être nommé que n'importe quel dossier que vous essayez de créer.
suivez ceci...
- créer le dossier solution à partir de VS.
- clic droit dans le dossier solution pour créer un nouveau projet.
- changez le chemin de localisation par défaut pour ajouter le nouveau nom de dossier physique juste après celui-ci avec la barre oblique arrière. quelque chose comme...C:\Project\Test\New Dossier Physique
- cliquez sur l'ok pour créer le projet
puis le nouveau projet sera placé dans votre nouveau dossier physique.
vous pouvez également ajouter des fichiers autonomes dans un dossier solution, et ils seront contrôlés par source. Mais attention, VS a tendance à mettre ces fichiers dans le même dossier que le fichier solution - les "dossiers Solution" sont virtuels et ne correspondent pas aux dossiers réels du système de fichiers. Pour avoir un vrai dossier système de fichiers, je pense que vous devriez créer la structure vous-même et ensuite choisir "Ajouter un élément existant".
vous pouvez utiliser un dossier solution pour grouper des fichiers dans une solution, mais un dossier solution ne représente pas un dossier sur disque, comme son logo le suggère. (Il peut contenir des références de dossier et des références de projet)
de MSDN: "Si vous travaillez avec une solution qui contient de nombreux projets, vous pouvez utiliser des dossiers de solutions pour organiser des projets connexes en groupes et ensuite effectuer des actions sur ces groupes de projets."
ce que vous voulez n'est pas ce que le compositeur voulait dire Dans Solution Folder, il les a fait organiser de grandes solutions en groupes.
Pour votre problème, je pense que c'est l'emploi pour votre Projet d'Installation de recueillir ces fichiers: Instructions d'Installation, aide globale, etc...
bonne journée.