2009-10-22 5 views
1

웹 사이트 솔루션과 WebControl 클래스에서 상속하는 컨트롤이있는 클래스 라이브러리가 있습니다. 도구 상자에 컨트롤을 배치하고 웹 사이트에서 사용할 때 더 이상 솔루션을 빌드 할 수 없습니다. Visual Studio (컴파일러)는 다른 프로세스 (VS 자체로 의심되는)가 사용하는 클래스 라이브러리 DLL에 대해 불만을 토로합니다.단일 솔루션에서 사용자 지정 ASP.NET 웹 컨트롤 개발 및 사용

단일 솔루션에서 사용자 지정 ASP.NET 웹 컨트롤을 개발하고 사용하는 방법이 있습니까? 아니면 여기에 뭔가 빠졌나요?

답변

1

실제로 도구 상자에 DLL을 추가 할 필요가 없다고 생각합니다. VS이 제어 기능을 알고 있다고 생각합니다. 그러나 어떤 경우에도 web.config의 컨트롤 섹션에 컨트롤에 대한 참조를 추가 할 수 있으며 .aspx 페이지의 소스에 컨트롤에 대한 태그를 추가하기 만하면됩니다. 난 그냥 VS2008에서 이것을 테스트

<!--http://weblogs.asp.net/scottgu/archive/2006/11/26/tip-trick-how-to-register-user-controls-and-custom-controls-in-web-config.aspx--> 

1

및 I didn를 : 나는 맥주 집의 새 버전에서 그것을 어떻게 여기

입니다 문제가있다.

dll을 프로젝트 참조에 추가 했습니까? 왜냐하면 너는 그렇게해서는 안된다.

bin 디렉토리 또는 obj 디렉토리에서 dll을 사용 했습니까? 나는 bin 디렉토리에있는 DLL을 사용한다.

관련 문제