본문 바로가기

SharePoint 2010/Development

타이머잡 디버깅 방법(Debug a Timer Job)

 

타이머 잡 디버깅 방법...

 

가장 잘 성명되어 있는 곳은 역시 MSDN입니다.

http://msdn.microsoft.com/en-us/library/ff798310.aspx

 

간단하게 과정을 설명하면 아래와 같습니다.

  1. 해당 프로젝트를 연다.
  2. 프로세스를 OWSTIMER.exe 로 연결한다.
  3. Breakpoint를 Execute method에 건다.
  4. 중앙관리로 가서 모니터링(Monitoring) –> 작업 정의 검토(Review job definitions)로 간다.
  5. 해당 타이머잡을 찾아서 선택하고.. 지금 실행(Run Now)를 선택하여 실행한다.
  6. 그러면 걸린다...

 

중요한 부분은 역시 프로세스 연결인데요..

연결해야 하는 프로세스가 w3c.exe가 아닌 OWSTIMER.EXE로 연결하셔야 합니다.

 

그리고 중앙 관리의 모니터링 –> 작업정의 검토로 가시면 됩니다.

 

그런 다음 지금 실행~~

 

감사합니다...