C:\Windows\Microsoft.NET\Framework64\v4.0.30319\
(경우에 따라 32bit라면 Framework64가 아닌 그냥 Framework로)
위 경로에 csc.exe 라는 파일이 있다.
Win+R로 실행기를 열고 cmd로 명령프롬프트를 열고
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe class.cs
위와 같이 입력하면 현재 위치에 있는 class.cs파일이 컴파일 된다.
편하게 하려면
1. C드라이브에 Test폴더 만들기
2. Test폴더 안에 .cs파일 저장 (class.cs로 예를 들게요)
3. cmd를 열고 cd C:\Test 입력
4. C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe class.cs 입력
5. 컴파일 완료 되었다면 class.exe 명령어로 실행
컴파일 시 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe class.cs 뒤에
/nologo를 붙이면 MS의 로고 없이 컴파일 된다.
/target:library를 붙이면 dll파일로 만들어진다.
/out:name.exe를 붙이면 name으로 실행파일이 만들어진다.
조금 더 편하게 하려면 환경변수에 C:\Windows\Microsoft.NET\Framework64\v4.0.30319를 추가한다.
1. 내PC 우클릭 후 속성
2. 왼쪽 고급 시스템 설정 클릭
3. 고급 탭 아래 환경변수 클릭
4. Path부분 클릭 후 편집 클릭
5. 새로 만들기로 C:\Windows\Microsoft.NET\Framework64\v4.0.30319 추가 후 확인
6. cmd에서 csc.exe class.cs 로 컴파일이 되는지 확인
'프로그래밍 > C#' 카테고리의 다른 글
[C#] 인터페이스 (interface) (1) | 2020.01.17 |
---|---|
[C#] 클래스 기본 문법 (1) | 2020.01.13 |
[C#] 표준 입력 (0) | 2020.01.13 |
[C#] 표준 출력 (0) | 2019.12.14 |
[C#] 기본 코드 (0) | 2019.12.03 |