2011-04-11 5 views
1

asp.net에서 두 개 이상의 web.config 파일을 사용하는 방법을 알려주십시오.Asp.Net에서 web.config 파일의 개념

+0

을 무시하는 데 도움이 될 것입니다? 달성하고자하는 것은 무엇입니까? –

+0

이것은 우리 프로젝트의 요구 사항이며, 우리는 웹 사이트 – SANKET

+0

을 개발하고 있습니다. 그러나 어떤 목적으로 사용합니까? 보안 설정 등을 위해 다른 web.config 파일을 다른 디렉토리에 저장할 수 있습니다. 또한 web.config의 일부분을 다른 설정 파일로 분해하고'configSource' 속성을 사용하여 큰 설정 파일을 작은 조각으로 나눌 수 있습니다. 이 두 가지는 완전히 다른 목적을 가지고 있습니다. 그래서 질문은 : 어떤 목적으로 여러 설정 파일을 사용할 계획입니까? –

답변

1

내가 아는 한 여러 web.config 파일을 사용할 수 없습니다. 그러나 다른 web.config 파일을 사용하고 중복 파일이있는 새 웹 사이트를 만들 수 있습니다.

가변적 인 특정 설정이있는 경우 디자인이 약간 비효율적으로 들리며 web.config 파일 외부에서 이러한 값을 처리해야합니다.

구성 파일을 여러 부분으로 나눌 수도 있습니다. 관리가 어렵고 모듈화하고 싶을 때 유용합니다. 다음과 같이 : 다음 YourSettings.config

<!-- Referenced by Web.config --> 
<appSettings> 
    <add key="Key" value="MyVal" /> 
</appSettings> 
2

을 만들

귀하의 Main.config

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <appSettings file="YourSettings.config" /> 
    <system.web> 
    <!-- Continue as normal --> 
    </system.web> 
</configuration> 

을 당신은 웹 응용 프로그램에서 다른 디렉토리에서 여러 Web.config의를 사용할 수 있습니다. 이것은 당신이 하나 개 이상의 web.config 파일을 사용하려는 이유는 당신이 조금 설명 할 수있는 상위 폴더 설정 설정

Multiple Web.Config files in ASP.NET web application