Exporter (0) Imprimer
Développer tout

Création d'un projet (Visual C#)

Mise à jour : novembre 2007

Lorsque vous êtes prêt à commencer à coder, la première étape est de configurer un projet. Le projet contient toutes les matières premières nécessaires pour votre application, notamment les fichiers de code source, les fichiers de ressources telles que les icônes, les références aux fichiers externes dont dépend votre programme et les données de configuration telles que les paramètres du compilateur. Lorsque vous générez un projet, Visual C# appelle le compilateur C# et d'autres outils internes pour créer un assembly exécutable à l'aide des fichiers contenus dans votre projet.

Vous créez un nouveau projet en cliquant sur le menu Fichier, en pointant sur Nouveau, puis en cliquant sur Projet.

Remarque :

Si vous sélectionnez Site Web au lieu de Projet, l'environnement de développement intégré (IDE)Visual Web Developer s'ouvre. Il s'agit d'un environnement distinct dans Visual Studio destiné à la création d'applications Web ASP.NET. L'IDE Visual Web Developer utilise l'éditeur de code Visual C# pour modifier des fichiers code-behind en C#. Si vous créez des applications Web, vous devez principalement utiliser la documentation de Visual Web Developer et également consulter Modification du code (Visual C#) pour plus d'informations sur l'éditeur C#.

L'illustration suivante affiche la boîte de dialogue Nouveau projet. Par défaut, Visual C# est sélectionné dans la fenêtre de gauche et les modèles de projet disponibles apparaissent sur la droite. Si vous développez et sélectionnez un nœud sur la gauche, différents types de projets s'affichent sur la droite. La liste de modèles de projet dépend en partie de votre version de Visual Studio. 

Vous pouvez sélectionner la version du .NET Framework pour votre projet dans la boîte de dialogue Nouveau projet. La version du .NET Framework sélectionnée dans la boîte de dialogue Nouveau projet est la version requise sur un ordinateur pour exécuter l'application. Pour plus d'informations, consultez Vue d'ensemble du multi-ciblage du .NET Framework.

Boîte de dialogue Nouveau projet pour C#

Une fois que vous avez sélectionné un modèle de projet et cliqué sur OK, Visual Studio crée le projet et vous pouvez démarrer le codage. Les fichiers projet, les références, les paramètres et les ressources sont visibles dans la fenêtre Explorateur de solutions, sur la droite.

L'Explorateur de solutions affiche vos fichiers projet.

Propriétés

Le nœud Propriétés représente des paramètres de configuration qui s'appliquent à l'ensemble de votre projet et qui sont stockés dans le fichier .csproj, dans votre dossier de solution. Ces paramètres incluent notamment des options de compilation et des paramètres de sécurité et de déploiement. Vous pouvez modifier votre projet à l'aide du Concepteur de projets, qui est un ensemble de pages de propriétés auxquelles vous accédez en cliquant avec le bouton droit sur Propriétés, puis en sélectionnant Ouvrir. Pour plus d'informations, consultez Modification des propriétés du projet (Visual C#).

Références

Dans le contexte d'un projet, une référence identifie un fichier binaire dont votre application a besoin pour s'exécuter. En général, une référence identifie un fichier .dll tel que l'un des fichiers de bibliothèque de classes .NET Framework. Il peut également référencer un assembly .NET (appelé un déflecteur) qui permet à votre application d'appeler des méthodes sur un objet COM ou une DLL Win32 native. Si votre programme crée une instance d'une classe qui est définie dans un autre assembly, vous devez ajouter une référence à ce fichier dans votre projet avant de le compiler. Pour ajouter une référence, cliquez sur Ajouter une référence dans le menu Projet. Par défaut, tous les projets C# incluent une référence à mscorlib.dll, qui contient les classes .NET Framework principales. Si vous souhaitez ajouter des références à d'autres DLL .NET Framework et à d'autres fichiers, cliquez sur le menu Projet et sélectionnez Ajouter une référence.

Remarque :

Ne confondez pas le concept d'une référence de projet avec le concept de types référence en C# ou d'autres langages de programmation. Le premier fait désigne un fichier et son emplacement attendu sur le disque. Le second désigne les types C# qui sont déclarés à l'aide du mot clé class.

Ressources

Une ressource représente des données qui sont incluses avec votre application mais qui peuvent être stockées de façon à ce qu'elles puissent être modifiées indépendamment de l'autre code source. Par exemple, vous pouvez stocker toutes vos chaînes en tant que ressources au lieu de les coder en dur dans le code source. Vous pouvez traduire ensuite les chaînes dans différents langages ultérieurement et les ajouter au dossier d'application que vous expédiez aux clients sans devoir recompiler votre assembly. Les cinq types de ressources définis par Visual C# sont les suivants : chaînes, images, icônes, audio et fichiers. Vous pouvez ajouter, supprimer ou modifier des ressources à l'aide du Concepteur de ressources, accessible sur l'onglet Ressources du Concepteur de projets.

Formulaires (Forms)

Lorsque vous créez un projet Windows Forms, Visual C# ajoute un formulaire au projet et le nomme Form1. Les deux fichiers qui représentent le formulaire sont nommés Form1.cs et Form1.designer.cs. Vous écrivez votre code dans Form1.cs. Le Concepteur Windows Forms écrit dans le fichier designer.cs le code qui implémente toutes les actions que vous avez exécutées en glissant-déplaçant des contrôles à partir de la boîte à outils.

Pour ajouter un nouveau formulaire, cliquez sur le menu Projet et sélectionnez Ajouter un formulaire Windows. Chaque formulaire a deux fichiers qui lui sont associés. Form1.cs, ou tout autre nom que vous pouvez lui donner, contient le code source que vous écrivez pour configurer le formulaire et ses contrôles, tels que les zones de liste et les zones de texte et répondre aux événements tels que les clics de bouton et les séquences de touches. Dans les projets Windows Forms simples, vous effectuez tout ou partie de votre codage dans ce fichier.

Le fichier designer.cs contient le code source que le Concepteur Windows Forms écrit lorsque vous faites glisser des contrôles sur le formulaire, définissez des propriétés dans la fenêtre Propriétés, etc. En général, vous ne devez pas du tout modifier manuellement ce fichier.

Remarque :

Évidemment, si vous créez un projet d'application console, il ne contiendra pas de fichiers de code source pour Windows Forms.

Autres fichiers de code source

Un projet peut inclure d'autres fichiers .cs qui peuvent être associés à un Windows Form spécifique. Dans la précédente illustration antérieure de l'Explorateur de solutions, program.cs contient le point d'entrée pour l'application. Un fichier .cs seul peut contenir tout nombre de définitions de classe et de struct. Vous pouvez ajouter de nouveaux fichiers ou classes ou des fichiers existants ou classes à votre projet en cliquant sur Ajouter un nouvel élément ou Ajouter un élément existant dans le menu Projet.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft