2009-04-07 2 views
0

타사 컨트롤에 의존하는 프로젝트를 진행하고 있습니다. 설치 후 웹 사이트를 여는 동안, 내가 이러한 컨트롤에 대한 오류 메시지,웹 사이트 설치 중 GAC에 어셈블리를 등록하는 방법은 무엇입니까?

 Could not load file or assembly. assembly_file_name. 
The system cannot find the file specified. 

web.config 파일을했습니다, 각 DLL에 대한 어셈블리 태그가 있습니다. 나는 이러한 태그를 제거하면 이 웹 사이트는 성공적으로로드하지만, 이러한 컨트롤 중 하나를 포함 페이지 중 하나를 여는 동안, 나는 오류

Unknown server tag. tag_name. 

그래서 내가 GAC에 설치하면서 그 DLL을 등록 할 필요가 있다고했습니다?

답변

0

GAC에 어셈블리를 넣거나 해당 DLL을 ASP.NET 응용 프로그램의 bin \ 디렉터리에 배포하십시오.

MSI를 사용하여 GAC에 배포하거나 gacutil 유틸리티를 사용할 수 있습니다.이 유틸리티는 .NET SDK와 함께 제공되지만 재배포 가능 프레임 워크는 제공되지 않습니다.

DLL이 bin 디렉토리에 있지만 찾지 못한 경우에는 check here 몇 가지 제안 사항이 있습니다.

+0

이러한 컨트롤의 DLL은 이미 웹 사이트의 bin 폴더에 있습니다. – Ahmed

+0

확인을 클릭하고 두 번째 링크를 확인하십시오. – crb

관련 문제