Exporter (0) Imprimer
Développer tout

Paramètres de génération avancés, boîte de dialogue (C#)

Mise à jour : novembre 2007

Utilisez la boîte de dialogue Paramètres de générationavancés du Concepteur de projets pour spécifier les propriétés de configuration de génération avancées du projet. Cette boîte de dialogue s'applique aux projets Visual C# uniquement.

Les options suivantes vous permettent de définir des paramètres avancés généraux.

Version du langage

Spécifie la version du langage à utiliser. Le jeu de fonctionnalités est différent pour chaque version ; par conséquent, cette option peut être utilisée pour forcer le compilateur à autoriser uniquement un sous-ensemble des fonctionnalités implémentées, ou à autoriser uniquement les fonctionnalités compatibles avec une norme existante. Ce paramètre présente les options suivantes :

  • ISO-1

    Vise les fonctionnalités standard ISO-1.

  • par défaut

    Vise la version actuelle.

Pour plus d'informations, consultez /langversion (Syntaxe conforme) (Options du compilateur C#).

Rapport d'erreurs du compilateur interne

Spécifie si les erreurs du compilateur sont rapportées à Microsoft. Si la valeur est prompt (valeur par défaut), vous recevrez une invite dans le cas d'une erreur du compilateur interne, ce qui vous permet d'envoyer éventuellement un rapport d'erreur à Microsoft par voie électronique. Si la valeur est send, un rapport d'erreur sera envoyé automatiquement. Si la valeur est queue, les rapports d'erreurs seront mis en file d'attente. Si la valeur est none, l'erreur sera signalée uniquement dans la sortie de texte du compilateur. Pour plus d'informations, consultez /errorreport (Définir le comportement du rapport d'erreurs) (Options du compilateur C#).

Vérifier les dépassements de capacité arithmétiques positifs et négatifs

Spécifie si une instruction arithmétique sur des entiers non incluse dans la portée des mots clés checked ou unchecked et donnant un résultat en dehors des valeurs autorisées pour le type de données doit provoquer une exception runtime. Pour plus d'informations, consultez /checked (Contrôler les calculs arithmétiques sur les entiers) (Options du compilateur C#).

Ne pas référencer mscorlib.dll

Spécifie si mscorlib.dll sera importé dans votre programme, en définissant l'espace de noms System entier. Activez cette zone si vous souhaitez définir ou créer vos propres espaces de noms et objets System. Pour plus d'informations, consultez /nostdlib (Ne pas importer la bibliothèque standard) (Options du compilateur C#).

Les options suivantes vous permettent de spécifier des options de sortie avancées.

Infos de débogage

Spécifie le type d'informations de débogage générées par le compilateur. Pour plus d'informations sur la configuration des performances de débogage d'une application, consultez Simplification du débogage d'une image. Ce paramètre présente les options suivantes :

  • aucun

    Spécifie qu'aucune information de débogage ne sera générée

  • complet

    Permet d'attacher un débogueur au programme en cours d'exécution.

  • pdbonly

    Permet un débogage du code source lorsque le programme est démarré dans le débogueur, mais affiche du code en langage assembleur uniquement lorsque le programme en cours d'exécution est attaché au débogueur.

Pour plus d'informations, consultez /debug (Émettre des informations de débogage) (Options du compilateur C#).

Alignement des fichiers

Spécifie la taille des sections du fichier de sortie. Les valeurs valides sont 512, 1024, 2048, 4096 et 8192. Ces valeurs sont mesurées en octets. Chaque section sera alignée sur une limite qui est un multiple de cette valeur, affectant la taille du fichier de sortie. Pour plus d'informations, consultez /filealign (Spécifier l'alignement des sections) (Options du compilateur C#).

Adresse de base DLL

Spécifie l'adresse de base préférée à laquelle doit être chargée une DLL. L'adresse de base par défaut d'une DLL est définie par le Common Language Runtime du .NET Framework. Pour plus d'informations, consultez /baseaddress (Spécifier l'adresse de base de DLL) (Options du compilateur C#).

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft