Udostępnij za pośrednictwem


Opcje kompilatora C# wyświetlane według kategorii

Następujące opcje kompilatora są sortowane według kategorii.Lista alfabetyczna, zobacz C# kompilator opcje wymienione alfabetycznie.

Optymalizacja

Opcja

Cel

/filealign

Określa rozmiar sekcji w pliku wyjściowym.

/ optymalizacji

Włącza/wyłącza optymalizacje.

Pliki wyjściowe

Opcja

Cel

/doc

Określa plik XML, w których komentarzy dokumentacji przetworzonych do zapisania.

/ out

Określa plik wyjściowy.

/PDB

Określa nazwę pliku i lokalizację pliku .pdb.

opcji/platform

Określanie platformy danych wyjściowych.

/preferreduilang

Służy do określania języka dane wyjściowe kompilatora.

automatyczne

Określa format pliku wyjściowego, używając jednej z pięciu opcji: /target:appcontainerexe, /target:exe, /target:library, /target:module, /target:winexe, lub /target:winmdobj.

.NET Framework zestawów

Opcja

Cel

/addmodule

Określa jeden lub więcej modułów część tego zestawu.

/delaysign

Nakazuje kompilatorowi dodać klucz publiczny, ale pozostawić zgromadzenie niepodpisane.

/KeyContainer

Określa nazwę kontenera klucza kryptograficznego.

/KeyFile

Określa nazwę pliku zawierającego klucz kryptograficzny.

/ lib

Określa lokalizację zestawów, do których odwołuje się poprzez /Reference.

/nostdlib

Nakazuje kompilatorowi nie importuje biblioteki standardowej (mscorlib.dll).

/ Reference

Przywóz metadanych z pliku, który zawiera zespół.

Sprawdzanie Debugowanie błędów

Opcja

Cel

bugreport

Tworzy plik zawierający informacje, które ułatwia zgłosić błąd.

/ zaznaczone

Określa, czy arytmetyka, który przelewa granice typu danych spowoduje, że wyjątek w czasie wykonywania.

/ Debug

Nakazać kompilatorowi emituje informacje debugowania.

przełącznika/errorreport

Ustawia zachowanie raportowania błędów.

/ fullpaths

Określa ścieżkę bezwzględną do pliku w dane wyjściowe kompilatora.

/nowarn

Pomija generacji określonego ostrzeżenia kompilatora.

/ Ostrzegaj

Ustawia poziom ostrzeżeń.

/warnaserror

Promuje ostrzeżenia na błędy.

Preprocesora

Opcja

Cel

/ define

Definiuje symboli preprocesora.

Zasoby

Opcja

Cel

/Link

Udostępnia informacje typu COM w zestawach określonego projektu.

/linkresource

Tworzy łącze do zarządzanego zasobu.

/Resource

Osadza.NET Framework zasobów do pliku wyjściowego.

/win32icon

Określa plik .ico, aby wstawić do pliku wyjściowego.

/ win32res

Określa zasób Win32, aby wstawić do pliku wyjściowego.

Różne

Opcja

Cel

@

Określa plik odpowiedzi.

/?

Wyświetla listę opcji kompilatora stdout.

/BaseAddress

Określa preferowany adres bazowy, w którym do załadowania biblioteki DLL.

/CodePage

Określa stronę kodową używaną dla wszystkich plików kodu źródłowego w kompilacji.

/ help

Wyświetla listę opcji kompilatora stdout.

/highentropyva

Określa, że plik wykonywalny obsługuje adres miejsca układ randomizacji (zastosowaniu ASLR).

langversion

Określa, jaka wersja język.

/ main

Określa lokalizację głównego metody.

/ noconfig zostanie zignorowana

Nakazuje kompilatorowi nie skompilować z csc.rsp.

/ nologo

Wyłącza kompilator informacje transparentu.

/ recurse

Przeszukuje podkatalogów dla plików źródłowych do kompilowania.

/subsystemversion

Określa minimalną wersję podsystem, który można użyć pliku wykonywalnego.

/ unsafe

Umożliwia kompilację kodu niebezpieczne słowa kluczowego.

/utf8output

Wyświetla kompilator wyjściowe przy użyciu kodowania UTF-8.

Opcje przestarzałe

/incremental

Umożliwia kompilację przyrostową.

Zobacz też

Zadania

Jak: ustawiać zmienne środowiskowe

Informacje

Opcje kompilatora C# wymienione alfabetycznie

Inne zasoby

Opcje kompilatora C#