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 uniquement aux projets Visual C#.
Configuration et plate-forme
Les options suivantes vous permettent de sélectionner la configuration et la plate-forme à afficher ou modifier.
- Configuration
-
Spécifie quels paramètres de configuration afficher ou modifier.
- Plate-forme
-
Spécifie quels paramètres de plate-forme afficher ou modifier.
Général
Les options suivantes vous permettent de configurer les paramètres généraux du processus de génération.
- Symboles de compilation conditionnelle
-
Spécifie les symboles sur lesquels doit être effectuée la compilation conditionnelle. Séparez ces symboles par un espace. Pour plus d'informations, consultez /define (Définition de préprocesseur) (Options du compilateur C#).
- Définir la constante DEBUG
-
Définit le symbole DEBUG. Sélectionner ceci équivaut à utiliser l'option de ligne de commande /define:DEBUG.
- Définir la constante TRACE
-
Définit le symbole TRACE. Sélectionner ceci équivaut à utiliser l'option de ligne de commande /define:TRACE.
- Plate-forme cible
-
Spécifie le processeur devant être visé par le fichier de sortie. Sélectionnez x86 pour tout processeur 32 bits compatible Intel, sélectionnez Itanium pour tout processeur Itanium 64 bits d'Intel. Sélectionnez x64 pour tout autre processeur 64 bits, et sélectionnez Any CPU pour spécifier que tout processeur est acceptable. Pour plus d'informations, consultez /platform (Spécifier la plate-forme de sortie) (Options du compilateur C#).
- Autoriser du code unsafe
-
Autorise la compilation du code utilisant le mot clé unsafe. Pour plus d'informations, consultez /unsafe (Activer le mode non sécurisé) (Options du compilateur C#).
- Optimiser le code
-
Active ou désactive les optimisations effectuées par le compilateur pour rendre votre fichier de sortie plus compact, plus rapide et plus efficace. Pour plus d'informations, consultez /optimize (Activer ou désactiver des optimisations) (Options du compilateur C#).
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.
- Niveau d'avertissement
-
Spécifie le niveau d'affichage pour les avertissements du compilateur. Pour plus d'informations, consultez /warn (Spécifier le niveau d'avertissement) (Options du compilateur C#).
- Supprimer les avertissements
-
Désactive la capacité du compilateur à générer un ou plusieurs avertissements. Séparez les numéros des avertissements par une virgule ou un point-virgule. Pour plus d'informations, consultez /nowarn (Supprimer les avertissements spécifiés) (Options du compilateur C#).
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.
Remarque Avec les configurations de génération simplifiées, le système de projet détermine s'il faut générer un débogage ou une version finale. La commande Générer dans le menu Débogage (F5) le place dans l'emplacement de débogage indépendamment du Chemin de sortie que vous avez spécifié ; la commande Générer dans le menu Générer le place dans l'emplacement que vous avez spécifié. Pour résoudre cela, désactivez les configurations de génération simplifiées : dans le menu Outils, cliquez sur Options, puis sur Projets et solutions, puis sur Général, et désactivez la case à cocher Afficher les configurations de génération avancées. Cela vous donne la commande manuelle sur toutes les valeurs de configuration et vous indique si c'est un débogage ou une version commerciale qui est construite.
- 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 devra exposer un objet COM (wrapper pouvant être appelé par COM) permettant l'interaction d'un objet COM avec votre application managée. La propriété Type de sortie dans la page Application du Concepteur de projets pour cette application doit avoir la valeur Bibliothèque de classes pour la propriété Inscrire pour COM Interop pour être disponible. Pour une classe d'exemple que vous pouvez inclure dans votre application Visual C# et exposer comme un 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 pour afficher la boîte de dialogue Paramètres de génération avancés, boîte de dialogue (C#).
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ