@ (spécifier un fichier réponse) (Visual Basic)
Permet de spécifier un fichier qui contient les options du compilateur et les fichiers de code source à compiler.
Syntaxe
@response_file
Arguments
response_file
Obligatoire. Fichier qui répertorie des options du compilateur ou des fichiers de code source à compiler. Placez le nom du fichier entre guillemets (" ") s’il contient un espace.
Notes
Les options du compilateur et les fichiers de code source seront traités par le compilateur comme s’ils avaient été spécifiés sur la ligne de commande.
Pour spécifier plusieurs fichiers réponse dans une compilation, spécifiez plusieurs options de fichier réponse.
@file1.rsp @file2.rsp
Dans un fichier réponse, plusieurs options du compilateur et fichiers de code source peuvent apparaître sur une même ligne. En revanche, si vous spécifiez une seule option du compilateur, celle-ci doit obligatoirement figurer sur une seule et même ligne. Les fichiers réponse peuvent contenir des commentaires, précédés du symbole #
.
Vous pouvez combiner les options spécifiées sur la ligne de commande avec les options spécifiées dans un ou plusieurs fichiers réponse. Le compilateur traite les options de commande au fur et à mesure qu’il les rencontre. Par conséquent, des arguments de ligne de commande peuvent substituer des options précédemment affichées dans des fichiers réponse. Inversement, les options d’un fichier réponse substituent les options affichées précédemment dans la ligne de commande ou dans d’autres fichiers réponse.
Visual Basic fournit le fichier Vbc.rsp, qui se trouve dans le même répertoire que le fichier Vbc.exe. Le fichier Vbc.rsp est inclus par défaut, sauf si l’option -noconfig
est utilisée. Pour plus d’informations, consultez -noconfig.
Notes
L’option @
n’est pas disponible à partir de l’environnement de développement Visual Studio. Elle est disponible uniquement lors de la compilation à partir de la ligne de commande.
Exemple 1
Voici quelques lignes extraites d’un exemple de fichier réponse.
# build the first output file
-target:exe
-out:MyExe.exe
source1.vb
source2.vb
Exemple 2
L’exemple suivant montre comment utiliser l’option @
avec le fichier réponse nommé File1.rsp
.
vbc @file1.rsp