1

FeatureActivated를 디버그 할 수 있습니까?SharePoint WebForms에서 FeatureActivated() 디버그

내가 뭐하는 거지 :

  1. 배포 - 공공 재정의 무효 FeatureActivated에서>
  2. 설정 브레이크 포인트 ->
  3. 를 디버거에 과정을 연결 ->
  4. 새로 고침.

앱이 이미 배포되어 활성화 되었기 때문에 작동하지 않습니다.

어떻게하면 작동을 멈추고 활성화 프로세스를 진행하도록 할 수 있습니까?

답변

1

배포 >> 디버거에 프로세스 연결 다음 사이트 작업으로 이동 >> 사이트 설정 >> 관리자 사이트 기능 >> 기능을 비활성화 한 다음 다시 활성화하십시오.

1

당신은 당신의 코드에 라인을 추가 할 수 있습니다 기능이 활성화

System.Diagnostics.Debugger.Launch();

하면 디버그 팝업 대화 상자가 표시 프로세스에 연결됩니다.

1

예입니다.

  1. 배포시 사용 안 함 자동 활성화 : 귀하의 셰어 프로젝트> 속성> 셰어> "현재 deployement 구성"> 설정 "없음"
  2. 배포
  3. 디버거에 연결 : 디버그> 첨부 과정>을 선택 W3WP
  4. 수동 기능을 활성화
  5. 일부 중단 점 설정 .EXE : 사이트 설정> 사이트 모음 기능을
(기능의 범위는 사이트 인 경우)