2009-11-25 8 views
0

web.config의 값을 런타임시 완전히 읽을 수 있습니까? 아니면 응용 프로그램이 초기화시 현재 web.config의 복사본을 만들 수 있습니까?언제 web.config가 응용 프로그램에 포함될 수 있습니까?

기본적으로 web.config가 다음 포스트 백 사용자에게 적용되거나 완전히 새로운 페이지로드를 초기화해야 할 경우 web.config를 변경하면 방황합니다. 특히, sesssionState과 같은 web.config의 섹션과 타임 아웃 변경 사항이 적용될 때 관심이 있습니다.

답변

2

Machine.Config를 포함하여 inherited down into the application 인 구성 파일을 변경하면 Asp.Net 런타임은 응용 프로그램을 강제로 다시 컴파일합니다. 본질적으로 그 설정 체인을 만지는 서버에 대한 다음 요청은 재 컴파일을 야기 할 것입니다.

1

Web.config 파일을 변경하면 응용 프로그램이 자동으로을 다시 시작합니다. 모든 새로운 요청 (포스트 백 또는 다른 것)은 새로운 구성으로 처리됩니다.

관련 문제