C# 컴파일러 옵션 사전순 목록
여기에서는 컴파일러 옵션을 사전순으로 정렬합니다.범주별 목록을 보려면 C# 컴파일러 옵션 범주별 목록을 참조하십시오.
옵션 |
목적 |
---|---|
추가 옵션에 대한 지시 파일을 읽습니다. |
|
stdout에 사용법 메시지를 표시합니다. |
|
지정한 모듈을 이 어셈블리에 링크합니다. |
|
어셈블리 바인딩 시간에 app.config의 위치를 지정합니다. |
|
빌드할 라이브러리의 기준 주소를 지정합니다. |
|
'버그 보고서' 파일을 만듭니다./errorreport:prompt 또는 /errorreport:send를 지정하면 충돌 정보와 함께 이 파일이 전송됩니다. |
|
컴파일러에서 오버플로 검사를 생성하도록 합니다. |
|
소스 파일을 열 때 사용할 코드 페이지를 지정합니다. |
|
디버깅 정보를 내보냅니다. |
|
조건부 컴파일 기호를 정의합니다. |
|
강력한 이름 키의 공용 부분만 사용하여 어셈블리 서명을 연기합니다. |
|
생성할 XML 문서 파일을 지정합니다. |
|
내부 컴파일러 오류를 처리하는 방법을 지정합니다. prompt, send 또는 none 중에서 선택할 수 있으며기본값은 none입니다. |
|
출력 파일 섹션에 사용되는 맞춤을 지정합니다. |
|
컴파일러에서 정규화된 경로를 생성하도록 합니다. |
|
stdout에 사용법 메시지를 표시합니다. |
|
ASLR을 지원 되는 높은 엔트로피를 지정 합니다. |
|
/incremental |
증분 컴파일을 사용합니다[사용되지 않음]. |
강력한 이름 키 컨테이너를 지정합니다. |
|
강력한 이름 키 파일을 지정합니다. |
|
언어 버전 모드를 ISO-1 또는 기본값으로 지정합니다. |
|
참조를 검색할 추가 디렉터리를 지정합니다. |
|
지정된 어셈블리의 COM 형식 정보를 프로젝트에 사용할 수 있도록 합니다. |
|
지정한 리소스를 이 어셈블리에 링크합니다. |
|
진입점을 포함하는 형식을 지정합니다. 다른 모든 가능한 진입점은 무시합니다. |
|
.netmodule에서 액세스할 수 있는netmodule이 액세스할 수 있습니다. |
|
컴파일러에서 CSC.RSP 파일을 자동으로 포함하지 않도록 합니다. |
|
컴파일러 저작권 메시지를 표시하지 않습니다. |
|
컴파일러에서 표준 라이브러리(mscorlib.dll)를 참조하지 않도록 합니다. |
|
특정 경고 메시지를 사용하지 않습니다. |
|
응용 프로그램 매니페스트를 실행 파일에 포함하지 않도록 컴파일러에 지시합니다. |
|
최적화를 사용하거나 사용하지 않습니다. |
|
출력 파일 이름을 지정합니다(기본값: 주 클래스가 있는 파일의 기본 이름 또는 첫째 파일). |
|
.pdb 파일의 이름과 위치를 지정합니다. |
|
수 있는 플랫폼이 코드 실행에 제한: x86, Itanium, x64, anycpu 또는 anycpu32bitpreferred.기본값은 anycpu입니다. |
|
컴파일러 출력에 사용할 언어를 지정 합니다. |
|
와일드카드 지정에 따라 현재 디렉터리와 하위 디렉터리에 있는 모든 파일을 포함합니다. |
|
지정한 어셈블리 파일에서 메타데이터를 참조합니다. |
|
지정한 리소스를 포함합니다. |
|
실행 파일에서 사용할 수 있는 하위 시스템의 최소 버전을 지정 합니다. |
|
네 가지 옵션 중 하나를 사용 하 여 출력 파일 형식을 지정 합니다./target:appcontainerexe, /target:exe, 가지, /target: module, 가지, /target:winmdobj. |
|
안전하지 않은 코드를 허용합니다. |
|
컴파일러 메시지를 UTF-8 인코딩으로 출력합니다. |
|
경고 수준(0-4)을 설정합니다. |
|
특정 경고를 오류로 보고합니다. |
|
이 아이콘을 사용하여 출력합니다. |
|
사용자 지정 win32 매니페스트 파일을 지정합니다. |
|
win32 리소스 파일(.res)을 지정합니다. |