다른 웹 응용 프로그램에서 재사용 가능한 사용자 제어 라이브러리로 사용하려는 ASP.Net 웹 응용 프로그램이 있습니다.재사용 가능한 ASP.NET 사용자 정의 컨트롤 라이브러리 : 가상 경로 공급자 또는 ascx/aspx 복사본?
는한이 문제에 대한 해결책은 스콧 거스리는 여기에 설명 된 것을 사용하는 것입니다 다음을 사용하는 웹 응용 프로그램에서 (코드 숨김 자신없이) ASCX/영문 파일을 복사하는 것입니다
http://weblogs.asp.net/scottgu/archive/2005/08/28/423888.aspx
제어 라이브러리.
실제로 다른 해결책을 보았습니다 : ascx/aspx를 User 컨트롤 라이브러리에 포함시킨 다음 사용자 지정 가상 경로 공급자를 사용하여 가져옵니다.
어느 솔루션이 가장 좋음을 알고 있습니까?
배포 시점에서 가상 경로 공급자가 더 나은 것으로 보입니다. 그러나 'ascx/aspx copy'솔루션을 구현하는 것이 더 쉽습니다 (사용자 지정 가상 경로 공급자를 만들 필요가 없음).