Utilisation d'éléments de solution et de fichiers divers
Mise à jour : novembre 2007
La plupart des projets Visual Studio sont associés à un langage ou un outil de programmation particulier. Toutefois, deux types de projet ne le sont pas.
Le projet Éléments de solution
Le projet Éléments de solution apparaît dans l'Explorateur de solutions lorsque vous ajoutez un élément à la solution, et non à l'environnement de développement intégré (IDE) ou à un projet. En d'autres termes, lorsque vous cliquez avec le bouton droit sur la solution et sélectionnez Nouvel élément ou Élément existant dans le menu Ajouter. De tels éléments sont associés à la solution proprement dite et non à tout projet qui se trouve figurer dans la solution.
Le projet Éléments de solution peut contenir n'importe quelle sorte de fichier, et son contenu est enregistré avec la solution. Il peut contenir des remarques de développement, des schémas, des détails d'implémentation ou d'autres fichiers divers que vous voulez inclure avec la solution mais qui ne correspondent à aucun projet spécifique.
Vous pouvez référencer le projet Éléments de solution en utilisant Solution.Item(EnvDTE.Constants.vsSolutionItemsProjectUniqueName). S'il n'existe aucun élément de solution, cette instruction échoue. La propriété UniqueName retourne « <SolutionFiles> » pour ce type de projet.
Le projet Fichiers divers
Le dossier Fichiers divers contient des fichiers qui ne sont pas associés à une solution ou à ses projets, mais qui apparaissent dans l'Explorateur de solutions à des fins pratiques. Le projet Fichiers divers n'est pas réellement un projet, mais plutôt un dossier qui constitue essentiellement un service de zone de travail pour Visual Studio et qui vous permet, par exemple, de créer de façon temporaire un document texte.
Le dossier Fichiers divers est toujours présent dans l'Explorateur de solutions, mais est masqué par défaut. Vous pouvez toutefois choisir de l'afficher.
Pour afficher le projet Fichiers divers
Dans le menu Outils, cliquez sur Options.
Développez le nœud Environnement dans le volet gauche, puis cliquez sur Documents.
Activez la case à cocher Afficher les fichiers divers dans l'Explorateurde solutions.
Si vous affichez le dossier Fichiers divers, vous pouvez également choisir une option qui spécifie le nombre de fichiers divers récemment utilisés qui sont restaurés dans le dossier Fichiers divers de l'Explorateur de solutions lorsque vous ouvrez la solution.
En règle générale, lorsque l'interface IDE est fermée, le contenu du dossier Fichiers divers est abandonné à moins que vous n'enregistriez les fichiers de façon explicite. Si vous créez un nouveau fichier alors qu'aucune solution n'est ouverte, un fichier temporaire est créé, mais n'est pas rendu persistant.
La propriété UniqueName retourne « <MiscFiles> » pour ce type de projet. Vous pouvez référencer le dossier Fichiers divers en utilisant Solution.Item(EnvDTE.Constants.vsMiscFilesProjectUniqueName).
Les propriétés et méthodes du projet agissent sur les fichiers du dossier Fichiers divers comme sur les fichiers des projets standard, excepté dans les cas suivants :
Nom du membre |
Différence |
---|---|
Propriété FileName |
Retourne la chaîne vide car ce projet ne contient aucun fichier projet. |
Propriété UniqueName |
Retourne la chaîne « <MiscFiles> ». |
Méthode SaveAs |
Cette méthode échoue (E_NOIMPL) car il n'y a aucun fichier de sortie. |
Voir aussi
Tâches
Comment : ajouter et gérer des commandes
Procédure pas à pas : création d'un Assistant
Concepts
Graphique Modèle d'objet Automation
Autres ressources
Création et contrôle de fenêtres d'environnement