Share via


Utilisation d'éléments de solution et de fichiers divers

Les compléments Visual Studio sont déconseillés dans Visual Studio 2013. Vous devriez mettre vos compléments à niveau vers des extensions VSPackage. Pour plus d'informations sur les mises à jour, consultez FAQ : conversion de compléments en extensions VSPackage.

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

  1. Dans le menu Outils, cliquez sur Options.

  2. Développez le nœud Environnement dans le volet gauche, puis cliquez sur Documents.

  3. 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

Comment : créer un complément

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

Création de compléments et d'Assistants

Guide de référence de l'extensibilité et de l'automation