Opcje kompilatora C# w rozbiciu na kategorie
Następujące opcje kompilatora są sortowane według kategorii.Aby uzyskać alfabetyczną listę, zobacz C# kompilatora opcje wymienione alfabetycznie.
Optymalizacja
Opcja |
Cel |
---|---|
Określa rozmiar sekcji w pliku wyjściowym. |
|
Włącza/wyłącza optymalizacje. |
Pliki wyjściowe
Opcja |
Cel |
---|---|
Określa plik XML, gdzie mają być napisane komentarzy dokumentacji przetworzonych. |
|
Określa nazwę pliku wyjściowego. |
|
Określa nazwę pliku i lokalizację pliku .pdb. |
|
Określ platformy danych wyjściowych. |
|
Określ język dla dane wyjściowe kompilatora. |
|
Określa format pliku wyjściowego, przy użyciu jednej z pięciu opcji: /target:appcontainerexe, /target:exe, /target:library, /target:module, /target:winexe, lub /target:winmdobj. |
Zestawów.NET Framework
Opcja |
Cel |
---|---|
Określa jeden lub więcej modułów być częścią tego zestawu. |
|
Nakazuje kompilatorowi, aby dodać klucz publiczny, ale pozostawić zestawu bez znaku. |
|
Określa nazwę kontenera klucza kryptograficznego. |
|
Określa nazwę pliku zawierającego klucz kryptograficzny. |
|
Określa lokalizację zespoły odwołuje się w postaci /Reference. |
|
Nakazuje kompilatorowi nie importuje biblioteki standardowej (mscorlib.dll). |
|
Importuje metadanych z pliku, który zawiera zestaw. |
Sprawdzanie Debugowanie błędów
Opcja |
Cel |
---|---|
Tworzy plik zawierający informacje, które ułatwia to zgłosić błąd. |
|
Określa, czy liczba całkowita arytmetyczne, który przelewa granice typu danych spowoduje, że wyjątek w czasie wykonywania. |
|
Nakazać kompilatorowi emituje informacje debugowania. |
|
Umożliwia ustawienie sposobu raportowania błędów. |
|
Określa ścieżkę bezwzględną do pliku w dane wyjściowe kompilatora. |
|
Wyłącza generowanie określony ostrzeżeń kompilatora. |
|
Ustawia poziom ostrzeżeń. |
|
Promuje ostrzeżenia na błędy. |
Preprocesor
Opcja |
Cel |
---|---|
Definiuje symboli preprocesora. |
Zasoby
Opcja |
Cel |
---|---|
Udostępnia informacje o typie COM w zestawach określonego projektu. |
|
Tworzy łącze do zarządzanego zasobem. |
|
Zasób.NET Framework są osadzane w pliku wyjściowym. |
|
Określa plik .ico, aby wstawić do pliku wyjściowego. |
|
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. |
|
Określa preferowany adres bazowy jaką ładowania DLL. |
|
Określa stronę kodową dla wszystkich plików kodu źródłowego w kompilacji. |
|
Wyświetla listę opcji kompilatora stdout. |
|
Określa, że plik wykonywalny obsługuje randomizacji układ przestrzeni adresowej (ASLR). |
|
Określa, jaka wersja języka. |
|
Określa lokalizację główne metody. |
|
Nakazuje kompilatorowi nie kompilacji z csc.rsp. |
|
Pomija informacje transparent kompilatora. |
|
Przeszukuje podkatalogów dla plików źródłowych do kompilowania. |
|
Określa minimalną wersję podsystem, który można użyć pliku wykonywalnego. |
|
Umożliwia kompilację kod, który używa niebezpieczne słowa kluczowego. |
|
Wyświetla kompilator wyjściowe przy użyciu kodowania UTF-8. |
Opcje przestarzałe
/incremental |
Umożliwia kompilację przyrostową. |
Zobacz też
Zadania
Porady: ustawianie zmiennych środowiskowych dla wiersza polecenia programu Visual Studio
Informacje
Opcje kompilatora C# w porządku alfabetycznym