Exemples de lignes de commande de compilation (Visual Basic)
Au lieu de compiler les programmes Visual Basic à partir de Visual Studio, vous pouvez les compiler depuis la ligne de commande pour produire des fichiers exécutables (.exe) ou des fichiers de bibliothèques de liens dynamiques (.dll).
Le compilateur de ligne de commande Visual Basic prend en charge un ensemble complet d'options permettant de contrôler les fichiers d'entrée et de sortie, les assemblys, ainsi que les options de débogage et du préprocesseur. Chaque option est disponible sous deux formes interchangeables : -option et /option. Cette documentation ne présente que la forme /option.
Le tableau suivant répertorie certains exemples de lignes de commande que vous pouvez adapter à vos besoins.
Pour |
Utilisation |
---|---|
Compiler File.vb et créer File.exe |
vbc /reference:Microsoft.VisualBasic.dll File.vb |
Compiler File.vb et créer File.dll |
vbc /target:library File.vb |
Compiler File.vb et créer My.exe |
vbc /out:My.exe File.vb |
Compiler tous les fichiers Visual Basic du répertoire en cours, en activant les optimisations et en définissant le symbole DEBUG, afin de produire File2.exe |
vbc /define:DEBUG=1 /optimize /out:File2.exe *.vb |
Compiler tous les fichiers Visual Basic du répertoire en cours, en produisant une version debug de File2.dll sans afficher le logo ou les avertissements |
vbc /target:library /out:File2.dll /nowarn /nologo /debug *.vb |
Compiler tous les fichiers Visual Basic du répertoire en cours en Something.dll |
vbc /target:library /out:Something.dll *.vb |
Lorsque la compilation est effectuée à partir de la ligne de commande, vous devez faire référence de manière explicite à la bibliothèque Runtime Microsoft Visual Basic par l'intermédiaire de l'option du compilateur /reference.