2009-12-08 4 views
0

저는 고전 asp와 다양한 .net 응용 프로그램이 혼합 된 웹 사이트에서 Google analitycs를 구현하고 싶습니다. 모든 클래식 ASP 페이지는 footer.inc 파일을 공유하므로 더 생각할 필요가 없습니다. 그러나 .net 페이지는 아무 것도 공유하지 않으며 때로는 마스터 페이지를 사용하지 않습니다. DLL을 컴파일하고 GAC에 드롭 한 다음 web.config에서 참조 할 수있는 방법이 있습니까?여러 .net 응용 프로그램에 바닥 글을 추가 할 수 있습니까?

감사합니다.

답변

6

IHttpModule을 만들면 응답 스트림에 필터를 추가 할 수 있습니다.

해당 필터에서 닫는 본문 태그 (예 :)를 찾아 필요한 마크 업을 추가 할 수 있습니다. 접근 방법에 대한 자세한 내용은 HttpFilters입니다.

모듈을 준비했으면 모듈을 GAC에 넣고 각 응용 프로그램의 web.config에서 모듈을 참조 할 수 있습니다. 서버의 모든 .NET 응용 프로그램이 필요하면 컴퓨터 전체의 web.config 파일에 넣을 수도 있습니다 (모든 web.config 파일을 편집하는 번거 로움을 덜어줍니다). 이 파일은 에 있습니다. C : \ Windows \ System \ Microsoft.NET \ Framework \ < 버전 > \ CONFIG

관련 문제