단일 솔루션에서 사용자 정의 ASP.NET 웹 컨트롤 개발 및 사용
-
05-07-2019 - |
문제
웹 사이트가있는 솔루션과 WebControl 클래스에서 상속되는 컨트롤이있는 클래스 라이브러리가 있습니다. 도구 상자에 컨트롤을 배치하고 웹 사이트에 사용하면 더 이상 솔루션을 구축 할 수 없습니다 - Visual Studio (컴파일러)는 다른 프로세스에서 사용되는 클래스 라이브러리 DLL에 대해 불만을 제기 할 수 있습니다 (VS 자체).
단일 솔루션에서 사용자 정의 ASP.NET 웹 컨트롤을 개발하고 사용하는 방법이 있습니까? 아니면 여기서 뭔가를 놓치고 있습니까?
해결책
나는 당신이 실제로 당신의 도구 상자에 dll을 추가 할 필요가 없다고 생각합니다. 나는 당신의 컨트롤이 있다는 것을 알고 있다고 생각합니다. 그러나 어쨌든 web.config의 컨트롤 섹션에서 컨트롤에 대한 참조를 추가하면 .aspx 페이지의 소스에서 컨트롤 마크 업을 추가 할 수 있습니다.
맥주 하우스의 새 버전에서 한 방법은 다음과 같습니다.
<!--http://weblogs.asp.net/scottgu/archive/2006/11/26/tip-trick-how-to-register-user-controls-and-custom-controls-in-web-config.aspx-->
다른 팁
방금 VS2008에서 이것을 테스트했는데 문제가 없었습니다.
프로젝트 참조에 DLL을 추가 했습니까? 당신은 그렇게해서는 안됩니다.
당신은 dll을 사용 했습니까? bin
디렉토리 또는 obj
예배 규칙서? 나는 dll을 사용한다 bin
예배 규칙서.
제휴하지 않습니다 StackOverflow