Générer, page du Concepteur de projets (C#)

Mise à jour : novembre 2007

Utilisez la page Générer du Concepteur de projets pour spécifier les propriétés de configuration de génération du projet. Cette page s'applique aux projets Visual C# uniquement.

Remarque :

Il se peut que votre ordinateur affiche des noms ou des emplacements différents pour certains éléments de l'interface utilisateur Visual Studio mentionnés dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres actifs que vous utilisez déterminent ces éléments. Cette rubrique a été rédigée en supposant que les paramètres de développement généraux ont été sélectionnés. Pour afficher ou modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramétrage de Visual Studio. Pour plus d'informations, consultez Paramètres Visual Studio.

Configuration et plateforme

Les options suivantes vous permettent de sélectionner la configuration et la plateforme à afficher ou modifier.

Remarque :

Grâce aux configurations de génération simplifiées, le système de projet détermine s'il faut générer une version Debug ou Release. Par conséquent, ces options ne sont pas affichées. Pour activer les configurations de génération avancées, cliquez sur Options dans le menu Outils. Dans la boîte de dialogue Options, développez Projets et solutions, cliquez sur Général, puis sélectionnez Afficher les configurations de génération avancées. Cette opération vous permet de contrôler manuellement toutes les valeurs de configuration et de choisir de générer une version Debug ou Release. Pour plus d'informations, consultez Général, Projets et solutions, boîte de dialogue Options.

  • Configuration
    Spécifie quels paramètres de configuration afficher ou modifier. Les paramètres peuvent être Active (Debug) (la valeur par défaut), Debug, Release ou Toutes les configurations.

  • Plateforme
    Spécifie quels paramètres de plateforme afficher ou modifier. Le paramètre par défaut est Active (Any CPU). Vous pouvez modifier la plateforme active à l'aide du Gestionnaire de configurations. Pour plus d'informations, consultez Comment : créer et modifier des configurations.

Général

Les options suivantes vous permettent de configurer les paramètres généraux du processus de génération.

Erreurs et avertissements

Les paramètres suivants sont utilisés pour configurer les options d'erreur et d'avertissement du processus de génération.

Considérer les avertissements comme des erreurs

Les paramètres suivants sont utilisés pour spécifier quels avertissements sont traités comme des erreurs. Sélectionnez une des options suivantes pour indiquer dans quelles circonstances retourner une erreur lorsque la génération rencontre un avertissement. Pour plus d'informations, consultez /warnaserror (Considérer les avertissements comme des erreurs) (Options du compilateur C#).

  • Aucun
    Ne considère aucun avertissement comme une erreur.

  • Avertissements spécifiques
    Considère les avertissements spécifiés comme des erreurs. Séparez les numéros des avertissements par une virgule ou un point-virgule.

  • Tous
    Considère tous les avertissements comme des erreurs.

Sortie

Les paramètres suivants sont utilisés pour configurer les options de sortie pour le processus de génération.

  • Chemin de sortie
    Spécifie l'emplacement des fichiers de sortie pour la configuration de ce projet. Notez que le chemin d'accès est relatif ; si vous entrez un chemin d'accès absolu, il sera enregistré comme relatif. Le chemin d'accès par défaut est bin\Debug.

    Grâce aux configurations de génération simplifiées, le système de projet détermine s'il faut générer une version Debug ou Release. Si vous cliquez sur la commande Build dans le menu Déboguer (F5), la génération est placée dans l'emplacement de débogage, indépendamment du Chemin de sortie spécifié. Toutefois, avec la commande Build du menu Générer, elle est placée dans l'emplacement spécifié. Pour activer les configurations de génération avancées, cliquez sur Options dans le menu Outils. Dans la boîte de dialogue Options, développez Projets et solutions, cliquez sur Général, puis désactivez la case à cocher Afficher les configurations de génération avancées. Cette opération vous permet de contrôler manuellement toutes les valeurs de configuration et de vérifier si une version Debug ou Release est générée. Pour plus d'informations, consultez Général, Projets et solutions, boîte de dialogue Options.

  • Fichier de documentation XML
    Spécifie le nom d'un fichier vers lequel seront envoyés les commentaires de documentation. Pour plus d'informations, consultez /doc (Traiter les commentaires de documentation) (Options du compilateur C#).

  • Inscrire pour COM Interop
    Indique que votre application managée expose un objet COM (wrapper CCW) qui permet à un objet COM d'interagir avec votre application managée. La propriété Type de sortie de la page Application du Concepteur de projets pour cette application doit avoir la valeur Bibliothèque de classes pour que la propriété Inscrire pour COM Interop soit disponible. Pour une classe d'exemple que vous pouvez inclure dans votre application Visual C# et exposer en tant qu'objet COM, consultez Exemple de classe COM (Guide de programmation C#).

  • Générer un assembly de sérialisation
    Spécifie s'il faut créer un assembly de sérialisation XML pour les types dans l'assembly. Pour plus d'informations, consultez Outil XML Serializer Generator (Sgen.exe).

  • Avancé
    Cliquez sur cet élément pour afficher la boîte de dialogue Paramètres de génération avancés, boîte de dialogue (C#).

Voir aussi

Autres ressources

Projets, éléments de l'interface utilisateur

Options du compilateur C#