Sdílet prostřednictvím


@ (Možnosti C# kompilátoru)

Možnost @ umožňuje určit soubor, který obsahuje možnosti kompilátoru a soubory zdrojového kódu, které se mají kompilovat.

@response_file

Arguments

  • response_file
    Soubor se seznamem možností kompilátoru nebo souborů zdrojového kódu, které se mají kompilovat.

Poznámky

Možnosti kompilátoru a soubory zdrojového kódu budou zpracovány kompilátorem stejně, jako kdyby byly zadány v příkazovém řádku.

Chcete-li pro kompilaci zadat více než jeden soubor odpovědí, vícenásobně zadejte možnost souboru odpovědí.Příklad:

@file1.rsp @file2.rsp

V souboru odpovědí můžete zadat více možností kompilátoru a více souborů zdrojového kódu na jeden řádek.Specifikace jedné možnosti kompilátoru musí být uvedena na jednom řádku (nemůže zahrnovat více řádků).Soubory odpovědí mohou obsahovat komentáře, které začínají symbolem #.

Určení možností kompilátoru ze souboru odpovědí je stejné jako vydávání těchto příkazů z příkazového řádku.Další informace naleznete v tématu Sestavování v příkazovém řádku.

Kompilátor zpracovává příkazy možností, tak jak se vyskytují.Proto mohou argumenty příkazového řádku přepsat dříve uvedené možnosti v souborech odpovědí.A naopak možnosti v souboru odpovědí přepíší možnosti uvedené dříve v příkazovém řádku nebo v jiných souborech odpovědí.

Jazyk C# poskytuje soubor csc.rsp, který je umístěn ve stejném adresáři jako soubor csc.exe.Pro další informace o csc.rsp, shlédněte /noconfig.

Tato možnost kompilátoru nemůže být nastavena ve vývojovém prostředí Visual Studio a ani ji není možné změnit v programu.

Příklad

Nasleduje několik řádků z ukázkového souboru odpovědí:

# build the first output file
/target:exe /out:MyExe.exe source1.cs source2.cs

Viz také

Další zdroje

Možnosti C# kompilátoru