Partager via


Introduction au Concepteur de projets

Mise à jour : novembre 2007

Les propriétés d'un projet spécifient la façon dont un projet est généré et débogué, ainsi que les bibliothèques qu'il référence, où et comment il est publié et les paramètres de sécurité à utiliser. Utilisez le Concepteur de projets pour définir les propriétés du projet. Pour accéder aux propriétés d'un fichier individuel, utilisez la fenêtre Propriétés.

Le Concepteur de projets constitue un emplacement centralisé pour gérer des propriétés, des paramètres et des ressources de projet. Le Concepteur de projets apparaît comme une fenêtre unique dans l'IDE de Visual Studio, très similaire à d'autres concepteurs tels que le Concepteur de formulaires ou de classes. Il contient plusieurs pages accessibles via les onglets situés sur le côté gauche.

Les informations entrées dans le Concepteur de projets sont conservées lorsque vous basculez d'une page à une autre, lorsque vous générez le projet, ou lorsque vous fermez le concepteur. Une commande Annuler est disponible dans le menu Edition pour restaurer des modifications.

Vous pouvez accéder au Concepteur de projets à l'aide de la commande Propriétés du menu Projet.

Définition des propriétés à l'aide du Concepteur de projets

Vous pouvez afficher les paramètres de propriétés dans le Concepteur de projets en exécutant les étapes suivantes.

Pour définir les propriétés d'un projet dans le Concepteur de projets

  1. Dans l'Explorateur de solutions, sélectionnez le projet.

  2. Dans le menu Projet, cliquez sur Propriétés.

  3. Sélectionnez la page de propriétés pour la modifier ou l'afficher en cliquant sur l'onglet correspondant, ou utilisez CTRL+PAGE SUIVANTE et CTRL+PAGE PRÉCÉDENTE pour vous déplacer entre les différentes pages.

  4. Définissez les propriétés.

Le Concepteur de projets ne dispose d'aucun bouton OK ou Annuler. Toutes les modifications de propriété entrent en vigueur immédiatement dans le projet actif. Toutefois, les paramètres sont validés uniquement dans le fichier projet lorsque vous sélectionnez l'une des options de sauvegarde, ou lorsque vous fermez le concepteur.

Si un contrôle est grisé, il ne s'applique pas au type de projet qui est actif ou ne peut pas être utilisé dans la configuration actuelle du projet.

Dans le cas d'une solution à plusieurs projets, vous pouvez utiliser plusieurs instances du Concepteur de projets à la fois.

Remarque :

Les options disponibles dans les boîtes de dialogue, ainsi que les noms et emplacements des commandes de menu que vous voyez, peuvent différer de ce qui est décrit dans l'aide selon vos paramètres actifs ou votre édition. Les rubriques de cette section ont été rédigées en supposant que les Paramètres de développement généraux soient sélectionnés. Pour afficher ou modifier vos paramètres, cliquez sur Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

Pages du Concepteur de projets

Les pages et options disponibles dans le Concepteur de projets varient par type de projet et par langage. Les pages disponibles sont répertoriées dans le tableau suivant.

Page

Description

Page Application

Contient des paramètres qui décrivent l'application et son comportement, tels que le type d'application, l'objet de démarrage et les informations d'assembly. Pour plus d'informations, consultez les rubriques suivantes :

Page Générer

Contient des instructions relatives à la génération, y compris la configuration à générer, les symboles conditionnels, les niveaux d'avertissement et les données de sortie. S'applique aux projets Visual C# uniquement. Pour plus d'informations, consultez les rubriques suivantes :

Page Événements de génération

Contient des instructions de ligne de commande que le compilateur exécute avant et après la génération. Vous pouvez également spécifier les conditions dans lesquelles les événements d'après génération sont exécutés. S'applique aux projets Visual C# uniquement. Pour plus d'informations, consultez les rubriques suivantes :

Page Compiler

Contient des paramètres qui contrôlent comment une application est compilée. S'applique aux projets Visual Basic uniquement. Pour plus d'informations, consultez les rubriques suivantes :

Page Déboguer

Contient des paramètres qui contrôlent comment une application est déboguée. Pour plus d'informations, consultez les rubriques suivantes :

Page Références

Contient une liste des composants référencés par votre projet. Cela inclut des assemblys, des composants COM, des références entre projets et des références Web. Pour plus d'informations, consultez les rubriques suivantes :

Page Chemins d'accès des références

Répertorie les répertoires dans lesquels rechercher les assemblys référencés par le projet lorsque celui-ci est chargé. Ce paramètre est spécifique au projet, à l'ordinateur et à l'utilisateur. Pour plus d'informations, consultez les rubriques suivantes :

Page Ressources

Vous permet de gérer des ressources pour une application. Cela inclut des chaînes, des images, des icônes et d'autres ressources. Pour plus d'informations, consultez les rubriques suivantes :

Page Services

Vous permet d'activer et de configurer les services d'application cliente. Ces services permettent aux applications Windows d'accéder aux services d'application ASP.NET AJAX. Pour plus d'informations, consultez les rubriques suivantes :

Page Paramètres

Vous permet de gérer des paramètres d'application tels que les propriétés dynamiques et les préférences de l'utilisateur. Pour plus d'informations, consultez les rubriques suivantes :

Page Signature

Contient les paramètres relatifs à la signature d'un assembly, tels que le nom du fichier de clé ou les informations sur le fournisseur de clé. Pour plus d'informations, consultez les rubriques suivantes :

Page Sécurité

Contient des paramètres relatifs aux autorisations de sécurité. S'applique uniquement aux applications déployées par publication ClickOnce. Pour plus d'informations, consultez les rubriques suivantes :

Page Publier

Contient des paramètres pour déployer votre application à l'aide de la technologie ClickOnce. Pour plus d'informations, consultez les rubriques suivantes :

Page Analyse du code

Contient l'outil d'analyse du code que vous pouvez exécuter sur votre code. L'outil rapporte des informations relatives à vos assemblys, notamment les éventuelles violations des règles de programmation et de design présentées plus avant dans le cadre des règles de conception de Microsoft .NET Framework. Pour plus d'informations, consultez les rubriques suivantes :

Voir aussi

Tâches

Comment : définir les propriétés de la génération (C#)

Comment : spécifier des événements de génération (C#)

Comment : définir le chemin d'accès de référence (C#)

Concepts

Vue d'ensemble de l'analyse du code managé

Autres ressources

Gestion des propriétés de projet avec le Concepteur de projets

Gestion des propriétés de l'application

Gestion des propriétés de compilation

Gestion des propriétés de débogage

Gestion des références

Gestion des ressources de l'application

Services d'application cliente

Gestion des paramètres de l'application

Gestion d'assembly et signature de manifeste

Signature de manifestes ClickOnce

Sécurisation des applications ClickOnce

Publication d'applications ClickOnce

Projets, éléments de l'interface utilisateur