728x90
프로그램 개발할떄 배포할때와 로컬에서 작업할때는 어느정도의 코드 차이가 있다
예를들어 배포할때는 로그인이 필요하지만 개발할때 계속 로긴할려면 졸 짜증이다
또는 서버아이피를 변경해야할때도 있다 이럴때 주석으로 막는 삽질안하고 지시문을 사용해서 간편하게 할수 있다.
초간단한 사용방법
위의 코드는 디버그 모드일땐 자동으로 로긴(GetServerLogin(); )호출
하고 배포일땐 로그인을 해야된다.
Solution Configuation 상태에 따라 실행되지 않는 코드는 저렇게 회색으로 처리된다.
서버 아이피를 설정할떄도 변하다.
* 대소문자 구분하네요 (DEBUG O Debug X )
컴파일설정 하기
클릭~
Configuration Manager를 통해 Configuration를 변경 해주면된다.
또는 디버깅 버튼옆에 있는 solution Configuation를 선택해서도 가능
현재 디버그 모드
배포모드
'개발언어 > C#' 카테고리의 다른 글
[C#] Hashtable 사용 방법 (0) | 2023.05.19 |
---|---|
[C#] throw를 써서 try~catch로 예외던지기 (0) | 2023.05.19 |
[C#] 전처리기 지시문 종류 (0) | 2023.05.18 |
[C#] virtual 함수 의미 및 활용 (0) | 2023.05.17 |
[C#] Const와 Readonly의 차이점 #2 (0) | 2023.05.17 |