침고 도서: C# and the .NET Plaform (apress)
|
csc.exe명령줄 플래그 |
설명 |
| @ | 컴파일하는 동안 사용될 지시 파일을 지정하는 데 사용된다. |
| /? or /help | csc.exe의 모든 명령줄 플레그(즉, 이 테이블에 있는 정보)를 보여준다. |
| /addmodule | 다중 어셈블리를 추가할 모듈들을 지정하는 데 사용한다. |
| /baseaddress | *.dll을 로드할 기본 설정 기준 주소를 지정하는 데 사용된다. |
| /bugreport | 해당 컴파일에 대한 텍스트 기반의 버그 리포트를 작성하는 데 사용된다. |
| /checked | 데이터 형식의 범위를 넘어서는(overflow, 오버플로우) 정수 연산이 있을 경우 이 연산으로 인해 런타임에 예외가 발생하는지 여부를 지정하는 데 사용된다. |
| /codepage | 컴파일할 때 모든 소스 코드 파일에 사용할 코드 페이지를 지정하는 데 사용된다. |
| /debug | csc.exe가 디버깅 정보를 내보내게 한다. |
| /define | 전처리기 기호를 정의하는 데 사용된다. |
| /doc | XML 문서 파일을 구성하는 데 사용된다. |
| /filealign | 출력 파일의 섹션 크기를 지정한다. |
| /fullpaths | 컴파일러 출력 파일에 절대 경로를 지정한다. |
| /incremental | 소스 코드 파일의 증분 컴파일을 가능하게 한다. |
| /lib | /reference를 통해 참조하는 어셈블리의 위치를 지정한다. |
| /linkresource | 관리 리소스에 대한 링크를 생성한다. |
| /main | 해당 *.cs 파일들에 여러 개의 Main() 메소드가 정의되어 있는 경우 프로그램의 진입점으로 사용할 Mani() 메소드를 지정한다. |
| /nologo | 파일을 컴파일할 때 컴파일러 배너 정보를 표시하지 않는다. |
| /nostdlib | 핵심 .NET 라이브러리인 mscorlib.dll을 자동적으로 import 하지 않게 한다. |
| /noconfig | 컴파일하는 동안 csc.rep 파일을 사용하지 않게 한다. |
| /nowarn | 지정된 경고를 생성하는 컴파일러 기능을 비활성화한다. |
| /optimize | 최적화를 사용하거나 사용하지 않는다. |
| /out | 출력 파일의 이름을 지정한다. |
| /recurse | 하위 디렉토리에서 컴파일할 소스 파일을 검색한다. |
| /reference | 외부 어셈블리 참조에 사용된다. |
| /resource | 컴파일 결과 생성되는 어셈블리에 .NET 리소스를 포함시킨다. |
| /targer | 출력 파일의 포멧을 지정한다. |
| /unsafe | C#의 'unsafe' 키워드가 사용된 코드를 컴파일한다. |
| /uft8output | UTF-8 인코딩을 사용하여 컴파일러 출력을 표시한다. |
| /warn | 컴파일 시의 경고 수준을 설정하는 데 사용된다. |
| /warnaserror | 경고 수준을 자동적으로 오류로 올리는 데 사용된다. |
| /win32icon | .ico 파일을 출력 파일에 삽입한다. |
| /win32res | Win32 리소스를 출력 파일에 삽입한다. |
"C#" 카테고리의 다른 글
- C# 키워드 목록 (0)2007/07/02
- Event Handling in .NET Using C# (0)2007/06/26
- C# 명령줄 컴파일러 옵션 (0)2007/05/03
- C# 스레드 사용 (1)2007/02/05
- Office 2003 : Visual Studio Tools for Office Sy... (0)2007/02/05

수안이의 컴퓨터 연구실



Leave your greetings.