Opcje kompilatora C# w porządku alfabetycznym
Następujące opcje kompilatora są sortowane alfabetycznie.Aby uzyskać listę kategorii, zobacz Opcje kompilatora C# w rozbiciu na kategorie.
Opcja |
Cel |
---|---|
Odczytuje plik odpowiedzi, aby uzyskać więcej opcji. |
|
Wyświetla informację o sposobie użycia stdout. |
|
Łącza określonych modułów do tego zestawu |
|
Określa lokalizację app.config w czasie powiązanie zestawu. |
|
Określa adres podstawowy biblioteki, które mają zostać zbudowane. |
|
Tworzy plik raportu o usterce.Jeśli jest używana z tego pliku zostanie wysłana wraz z wszelkimi informacjami crash /errorreport:prompt lub /errorreport:send. |
|
Powoduje, że kompilator do Generuj operacje sprawdzenia przepełnienia. |
|
Określa stronę kodową do używania podczas otwierania plików źródłowych. |
|
Emituje informacje debugowania. |
|
Definiuje symbole kompilacji warunkowej. |
|
Opóźnienie znaki zestawu używając tylko publicznej części klucza mocnej nazwy. |
|
Określa plik dokumentacji XML do wygenerowania. |
|
Określa sposób obsługiwać wewnętrzne błędy kompilatora: wiersza, Wyślij lub none.Wartością domyślną jest Brak. |
|
Określa wyrównanie używane w sekcjach pliku wyjściowego. |
|
Powoduje, że kompilator do generowania ścieżek w pełni kwalifikowanych. |
|
Wyświetla informację o sposobie użycia stdout. |
|
Określa, że wysokiej entropii ASLR jest obsługiwana. |
|
/incremental |
Umożliwia kompilację przyrostową [przestarzałe]. |
Określa kontener klucza o silnej nazwie. |
|
Określa plik klucza o silnej nazwie. |
|
Określa język wersji tryby: ISO-1 lub Default. |
|
Określa dodatkowe katalogi, w których należy szukać odwołania. |
|
Udostępnia informacje o typie COM w zestawach określonego projektu. |
|
Dołącza określony zasób do tego zestawu. |
|
Określa typ zawierający punkt wejścia (wszystkie pozostałe możliwe punkty wejścia Ignoruj). |
|
Określa zestaw których typy niepublicznych .netmodule można uzyskać dostęp. |
|
Nakazuje kompilatorowi nie auto-obejmują CSC.RSP pliku. |
|
Pomija komunikat o prawach autorskich kompilatora. |
|
Nakazuje kompilatorowi nie odniesienia biblioteki standardowej (mscorlib.dll). |
|
Wyłącza określone komunikaty ostrzeżeń |
|
Nakazuje kompilatorowi z osadzania manifest aplikacji w pliku wykonywalnym. |
|
Włącza/wyłącza optymalizacje. |
|
Określa nazwę pliku wyjściowego (domyślna: Nazwa podstawowa pliku z klasą główną lub pierwszym plikiem). |
|
Określa nazwę pliku i lokalizację pliku .pdb. |
|
Limitów, które platformy na można uruchamiać ten kod: x 86, Itanium, x 64, anycpu, lub anycpu32bitpreferred.Wartość domyślna to anycpu. |
|
Określa język używany dla danych wyjściowych kompilatora. |
|
Zawiera wszystkie pliki w bieżącym katalogu i podkatalogach zgodnie ze specyfikacją symboli wieloznacznych. |
|
Odwołania do metadanych z określonego zestawu plików. |
|
Osadza określony zasób. |
|
Określa minimalną wersję podsystem, który można użyć pliku wykonywalnego. |
|
Określa format pliku wyjściowego, za pomocą jednej z czterech opcji:/target:appcontainerexe, /target:exe, /target:library, /target:module, /target:winexe, /target:winmdobj. |
|
Pozwala niebezpieczne kod. |
|
Dane wyjściowe komunikaty kompilatora przy użyciu kodowania UTF-8. |
|
Ustawia poziom ostrzeżeń (0-4). |
|
Raporty określone ostrzeżenia jako błędy. |
|
Używa tej ikony dla wyjścia. |
|
Określa win32 niestandardowego pliku manifestu. |
|
Określa plik zasobów win32 (.res). |
Zobacz też
Zadania
Porady: ustawianie zmiennych środowiskowych dla wiersza polecenia programu Visual Studio
Informacje
Opcje kompilatora C# w rozbiciu na kategorie