Partager via


Options du compilateur Visual Basic par ordre alphabétique

Le compilateur de ligne de commande Visual Basic fournit une alternative aux programmes de compilation dans l'environnement de développement intégré (IDE, Integrated Development Environment) Visual Studio. La liste suivante répertorie les options du compilateur de ligne de commande Visual Basic par ordre alphabétique.

Option

Objectif

@ (Spécifier un fichier réponse)

Spécifie un fichier réponse.

/?

Affiche les options du compilateur. Cette commande est identique à l'option /help. Aucune compilation ne se produit.

/addmodule

Entraîne le compilateur à donner des informations de type dans le ou les fichiers spécifiés disponibles pour le projet en cours de compilation.

/baseaddress

Spécifie l'adresse de base d'une DLL.

/bugreport

Crée un fichier qui contient des informations facilitant la rédaction des rapports de bogue.

/codepage

Spécifie la page de codes à utiliser pour tous les fichiers de code source inclus dans la compilation.

/debug

Produit des informations de débogage.

/define

Définit les symboles de compilation conditionnelle.

/delaysign

Spécifie si l'assembly sera complètement ou partiellement signé.

/doc

Traite les commentaires de documentation pour les diriger vers un fichier XML.

/errorreport

Spécifie comment le compilateur Visual Basic doit rapporter les erreurs internes du compilateur.

/filealign

Spécifie l'emplacement dans lequel aligner les sections du fichier de sortie.

/help

Affiche les options du compilateur. Cette commande est identique à l'option /?. Aucune compilation ne se produit.

/highentropyva

Indique si un fichier exécutable particulier prend en charge la haute entropie adresse espace disposition randomisation (ASLR).

/imports

Importe un espace de noms à partir d'un assembly spécifié.

/keycontainer

Spécifie un nom de conteneur de clé pour une paire de clés afin d'attribuer un nom fort à un assembly.

/keyfile

Spécifie un fichier contenant une clé ou une paire de clés afin d'attribuer un nom fort à un assembly.

/langversion

Spécifie que le compilateur doit accepter uniquement la syntaxe incluse dans la version spécifiée de Visual Basic.

/libpath

Spécifie l'emplacement des assemblys référencés par l'option /reference.

/linkresource

Crée un lien vers une ressource managée.

/main

Spécifie la classe qui contient la SubMain procédure pour utiliser au démarrage.

/moduleassemblyname

Spécifie le nom de l'assembly dont un module fera partie.

/netcf

Définit le compilateur afin qu'il cible le .NET Compact Framework.

/noconfig

Ne compilez pas avec Vbc.rsp.

/nologo

Supprime les informations sur la bannière du compilateur.

/nostdlib

Empêche le compilateur de référencer les bibliothèques standard.

/nowarn

Désactive la fonction du compilateur permettant de générer des avertissements.

/nowin32manifest

Ordonne au compilateur pour ne pas incorporer de manifeste de l'application dans le fichier exécutable.

/optimize

Active ou désactive les optimisations du code.

/optioncompare

Spécifie si les comparaisons de chaînes doivent être de style binaire ou de type texte spécifique aux paramètres régionaux.

/optionexplicit

Applique une déclaration explicite des variables.

/optioninfer

Active l'utilisation d'inférence de type locale dans les déclarations de variables.

/optionstrict

Applique une syntaxe de langue stricte.

/out

Spécifie un fichier de sortie.

/platform

Spécifie la plateforme de processeur que le compilateur cible pour le fichier de sortie.

/quiet

Empêche le compilateur d'afficher du code pour des erreurs et des avertissements liés à la syntaxe.

/recurse

Recherche les fichiers sources à compiler dans les sous-répertoires.

/reference

Importe des métadonnées à partir d'un assembly.

/removeintchecks

Désactive les contrôles de dépassement sur les entiers.

/resource

Incorpore une ressource managée dans un assembly.

/rootnamespace

Spécifie un espace de noms pour toutes les déclarations de type.

/sdkpath

Spécifie l'emplacement de Mscorlib.dll et Microsoft.VisualBasic.dll.

/subsystemversion

Spécifie la version minimale du sous-système utilisables par le fichier exécutable généré.

/target

Spécifie le format du fichier de sortie.

/utf8output

Affiche le résultat de la compilation dans le format d'encodage UTF-8.

/vbruntime

Spécifie que le compilateur doit compiler sans référence à la bibliothèque Visual Basic Runtime, ou avec une référence à une bibliothèque Runtime spécifique.

/verbose

Sort des informations supplémentaires lors de la compilation.

/warnaserror

Transforme les avertissements en erreurs.

/win32icon

Insère un fichier .ico dans le fichier de sortie.

/win32manifest

Identifie un fichier de manifeste de l'application Win32 défini par l'utilisateur à incorporer dans le fichier exécutable portable (PE) d'un projet.

/win32resource

Insère une ressource Win32 dans le fichier de sortie.

Voir aussi

Référence

Options du compilateur Visual Basic par catégorie

Options du compilateur C# par ordre alphabétique

Options du compilateur C# par catégorie

Autres ressources

Introduction au Concepteur de projets