Language/C#
C# Thread 를 이용한 코드에서 DEBUG 하기. winForm 의 화면제어시 오류피하기 [출처] C# Thread 를 이용한 코드에서 DEBUG 하기. winForm 의 화면제어시 오류피하기|작성자 바람
RAY.D
2015. 4. 28. 11:18
Visualstudio 에서 Thread 를 사용한 프로그램의 Debug 를 할 때
winForm 의 화면에 관련된 제어를 하려고 하면 오류가 발생하게 된다.
이럴 때 DEBUG 전처리를 이용해서 화면제어를 피해가는 방법이 있다.
꼭 대문자 DEBUG 로 기술해야 한다.
이 외의 글자는 DEBUG 모드로 인식하지 않는다.
#if ! DEBUG
pbProgress_Main.Maximum = 100;
lblVer.Text = strUpdate_New;
#endif
//또는
#if DEBUG
#else
pbProgress_Main.Maximum = 100;
lblVer.Text = strUpdate_New;
#endif