Megosztás a következőn keresztül:


@ (Válaszfájl megadása) (Visual Basic)

Olyan fájlt ad meg, amely fordítási beállításokat és lefordítandó forráskódfájlokat tartalmaz.

Szemantika

@response_file

Érvek

response_file
Szükséges. Olyan fájl, amely felsorolja a lefordítandó fordítási beállításokat vagy forráskódfájlokat. Ha szóközt tartalmaz, a fájl nevét idézőjelek közé (" ") foglalja.

Megjegyzések

A fordító a válaszfájlban megadott fordítóbeállításokat és forráskódfájlokat úgy dolgozza fel, mintha a parancssorban lettek volna megadva.

Ha több válaszfájlt szeretne megadni egy fordításban, adjon meg több válaszfájl-beállítást, például az alábbiakat.

@file1.rsp @file2.rsp

Egy válaszfájlban több fordítóbeállítás és forráskódfájl is megjeleníthető egy sorban. Egyetlen fordító-beállítás specifikációnak egy sorban kell megjelennie (nem lehet több sort átfogni). A válaszfájlokban a szimbólummal # kezdődő megjegyzések is lehetnek.

A parancssorban megadott beállításokat kombinálhatja egy vagy több válaszfájlban megadott beállításokkal. A fordító feldolgozza a parancsbeállításokat, miközben találkozik velük. Ezért a parancssori argumentumok felülbírálhatják a válaszfájlokban korábban felsorolt beállításokat. Ezzel szemben a korábban a parancssorban vagy más válaszfájlokban felsorolt válaszfájl-felülbírálási beállítások beállításai.

A Visual Basic biztosítja a Vbc.rsp fájlt, amely ugyanabban a könyvtárban található, mint a Vbc.exe fájl. A Vbc.rsp fájl alapértelmezés szerint szerepel a -noconfig beállítás használata esetén. További információ: -noconfig.

Megjegyzés:

Ez @ a lehetőség nem érhető el a Visual Studio fejlesztői környezetében, csak a parancssorból való fordításkor érhető el.

1. példa

A következő sorok egy minta válaszfájlból származnak.

# build the first output file
-target:exe
-out:MyExe.exe
source1.vb
source2.vb

2. példa

Az alábbi példa bemutatja, hogyan használhatja a @ lehetőséget a válaszfájllal.File1.rsp

vbc @file1.rsp

Lásd még