닷넷 프레임워크
스레드가 실행 중이거나 종료되었습니다. 다시 시작할 수 없습니다.
K :)
2015. 2. 4. 02:14
Worker workerObject = new Worker(); Thread workerThread = new Thread(workerObject.DoWork); // Start the worker thread. workerThread.Start();
...
...
workerThread.Start(); <--- 오류 발생
오류 내용
스레드가 실행 중이거나 종료되었습니다. 다시 시작할 수 없습니다.
해결
Thread는 한번 사용되면 재사용될 수 없다. 따라서 Thread 객체를 새로 생성해서 사용해야 된다.