2009-11-19 3 views
0

사용자 정의 컨트롤을 만들고이 사용자 정의 컨트롤을 웹 파트에 추가했습니다. 하지만 내가 페이지에 웹 파트를 추가하려고 할 때. 나는 위에서 언급 한 문제에 직면하고있다. 나는 dll이 GAC에 있음을 확신했다. 사용자 정의 컨트롤을 만들고 클래스 라이브러리에 해당 사용자 정의 컨트롤을 추가했습니다. 나는 dll을 컴파일하고 서명하고 그것을 gac에 추가했다. 그러나 내가 페이지에서 webpart를 추가하려고하면 아래와 같은 오류가 발생합니다. 그리고 web.config 파일에서 필요한 변경을했습니다. 나는 dll이 gac에 있는지 확인했습니다. 하지만 여전히 같은 오류가 발생합니다.webpart - sharepoints

" An error occurred during the processing of . Could not load the assembly 'Generate ,  Version=1.0.0.0, Culture=neutral, PublicKeyToken=e5b42758c1bfd2df'. Make sure that it is compiled before accessing the page. " 

도와주세요.

답변

1
  • 사용자 컨트롤이 컨트롤 태그
  • 로드 CONTROLTEMPLATES 폴더 아래에이 사용자 컨트롤을 넣어 웹 파트
  • 의을 CreateChildControls 방법 제어에 솔루션 어셈블리에서 을 상속해야합니다

배포 기능을 기능으로 사용 하시겠습니까? 로컬 디버깅하려면

이, 당신의 설정 파일에 다음을 확인하십시오

* customErrors=off 
* Enable Stack Traces by adding CallStack=”true” to the SafeMode tag 
* Set the compilation debug attribute to "true" 
+0

안녕하세요, 내가 컨트롤 템플릿에 내 사용자 컨트롤을 cpoied했다 , 웹 파트의을 CreateChildControls 방법에서 사용자 정의 컨트롤을로드, 내 DLL입니다 GAC.i에있는 현재 web.config 파일에서 내 컨트롤을 안전하게 만들었습니다. – suganya

+0

이벤트 뷰어 Windows 응용 프로그램 로그 파일을 검사하여 거기에 오류에 대한 정보가 있는지 확인할 수 있습니까? – IrishChieftain

+0

또한 스 니펫 양식을 구성 파일에 게시 할 수 있습니까? – IrishChieftain