2011-12-07 2 views
0

이 질문은 내가 최근에 작성한 주제 인 Web Application Project references에서 유래되었지만 고유 한 게시물을 만들만큼 충분히 독특하다고 생각합니다.DLL에 HTML 포함

우리는 코드 숨김뿐만 아니라 HTML 페이지 및 기타 파일 (js, 이미지 등)이있는 aspx 페이지가있는 웹 응용 프로그램이 있습니다. 프로젝트가 빌드되면 모든 응용 프로그램 코드 (cs 파일)가 DLL로 컴파일됩니다. html, js 및 기타 파일을 DLL로 컴파일 할 수 있습니까? 이 부모 프로젝트에 포함 된 컴파일되지 않은 소스를 사용할 수있는 프로젝트 참조를 설정하려고합니다. 이것은 IIS에서도 작동합니까?

+0

다시 돌아가서 살펴 보겠습니다.하지만 솔직히 말해서 나는 너무 많은 유용한 정보를 얻지 못했습니다. 내 질문은 지나치게 구체적이거나 다른 것일 수 있습니다. 나는이 것들이 일종의 ... 일반적인 것 같아. – yourbuddypal

+1

@yourbuddypal : 답변을 스스로 찾았 으면 게시하고 받아들이는 것이 허용됩니다. –

답변

1

내 선호는 html을 리소스 파일에로드하고 출력 생성을 위해 키 이름으로 액세스하는 것입니다. 필자는 템플릿 컨트롤과 같은 작은 것들과 동적으로 생성 된 컨텐트에 전체 페이지 레이아웃을 제공하는 것과 같은 큰 것들에 사용했습니다. 이러한 종류의 콘텐츠를 제공하기 위해 리소스 파일 사용을 설명하는 리소스가 많이 있습니다. 내가 찾은 이점은 전체 dll을 패키지화하여 콘텐츠가 전달/생성되는 방식에 일관성이있는 한 이러한 리소스를 수많은 개별 응용 프로그램에 제공 할 수 있다는 것입니다.