@ (Určení souboru odezvy) (Visual Basic)
Určuje soubor, který obsahuje možnosti kompilátoru a soubory zdrojového kódu ke kompilaci.
Syntaxe
@response_file
Argumenty
response_file
Povinný: Soubor, který obsahuje možnosti kompilátoru nebo soubory zdrojového kódu ke kompilaci. Pokud obsahuje mezeru, uzavřete název souboru do uvozovek (" ").
Poznámky
Kompilátor zpracovává možnosti kompilátoru a soubory zdrojového kódu zadané v souboru odpovědi, jako by byly zadány na příkazovém řádku.
Pokud chcete v kompilaci zadat více než jeden soubor odpovědi, zadejte několik možností souboru odpovědi, například následující.
@file1.rsp @file2.rsp
V souboru odpovědi se může na jednom řádku objevit více možností kompilátoru a souborů zdrojového kódu. Na jednom řádku musí být uvedena jedna specifikace parametru kompilátoru (nesmí být rozložena na více řádcích). Soubory odpovědí můžou obsahovat komentáře, které začínají #
symbolem.
Možnosti zadané na příkazovém řádku můžete kombinovat s možnostmi uvedenými v jednom nebo více souborech odpovědí. Kompilátor zpracuje možnosti příkazů, když na ně narazí. Argumenty příkazového řádku proto můžou přepsat dříve uvedené možnosti v souborech odpovědí. Naopak možnosti v souboru odpovědi přepisují možnosti uvedené dříve na příkazovém řádku nebo v jiných souborech odpovědí.
Visual Basic poskytuje soubor Vbc.rsp, který se nachází ve stejném adresáři jako soubor Vbc.exe. Soubor Vbc.rsp je ve výchozím nastavení zahrnutý, pokud -noconfig
se tato možnost nepoužívá. Další informace naleznete v části -noconfig.
Poznámka:
Tato @
možnost není k dispozici ve vývojovém prostředí sady Visual Studio. Tato možnost je k dispozici pouze při kompilaci z příkazového řádku.
Příklad 1
Následující řádky pocházejí z ukázkového souboru odpovědi.
# build the first output file
-target:exe
-out:MyExe.exe
source1.vb
source2.vb
Příklad 2
Následující příklad ukazuje, jak použít @
možnost se souborem odpovědi s názvem File1.rsp
.
vbc @file1.rsp