Udostępnij za pośrednictwem


@ (C# kompilator opcje)

@ Opcja pozwala określić plik, który zawiera opcje kompilatora i pliki kodu źródłowego, aby skompilować.

@response_file

Argumenty

  • response_file
    Plik, który zawiera listę opcji kompilatora lub pliki kodu źródłowego, aby skompilować.

Uwagi

Opcje kompilatora i pliki kodu źródłowego będą przetwarzane przez kompilator tak jak gdyby miał został określony w wierszu polecenia.

Aby określić więcej niż jeden plik odpowiedzi w kompilacji, należy określić wiele opcji pliku odpowiedzi.Na przykład:

@file1.rsp @file2.rsp

W odpowiedzi na plik, wiele opcji kompilatora i pliki kodu źródłowego może się pojawić w jednym wierszu.Specyfikacja opcję pojedynczy kompilator musi znajdować się w jednym wierszu (nie może obejmować wiele wierszy).Pliki odpowiedzi mogą mieć komentarze, zaczynające się od symbolu #.

Określanie opcji kompilatora z pliku odpowiedzi jest podobnie jak wydawanie tych poleceń w wierszu polecenia.Zobacz budynku z wiersza polecenia Aby uzyskać więcej informacji.

Kompilator przetwarza opcje polecenia po ich napotkaniu.W związku z tym argumenty wiersza polecenia można zastąpić wymienione wcześniej opcje w plikach odpowiedzi.Odwrotnie opcje w pliku odpowiedzi zastąpią opcje wymienione wcześniej w wierszu polecenia lub w innych plikach odpowiedzi.

C# zawiera plik csc.rsp, który znajduje się w tym samym katalogu co plik csc.exe.Zobacz /noconfig zostanie zignorowana Aby uzyskać więcej informacji na csc.rsp.

Nie można ustawić tę opcję kompilatora w środowisku projektowym programu Visual Studio, ani nie może być ona zmieniona programowo.

Przykład

Poniżej przedstawiono kilka wierszy z przykładowy plik odpowiedzi:

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

Zobacz też

Inne zasoby

Opcje kompilatora C#