특정 파일 및 하위 디렉터리 구성

Visual Studio 2010

업데이트: 2007년 11월

적절한 path 특성이 지정된 <location> 태그를 사용하면 구성 설정을 특정 리소스에 적용할 수 있습니다. path 특성을 사용하면 고유한 구성 설정을 적용할 특정 파일이나 자식 디렉터리를 식별할 수 있습니다. path 특성에는 파일 경로를 하나만 사용할 수 있습니다. path 특성은 응용 프로그램 루트를 나타내는 "~/" 바로 가기로 시작할 수 있습니다. 자세한 내용은 ASP.NET 웹 사이트 경로를 참조하십시오.

예를 들어, 다음 예제 구성 파일은 세 가지 수준에서 설정을 지정합니다.

  • 현재 디렉터리와 모든 자식 디렉터리에 적용되는 설정(맨 위의 <configuration> 태그에 모두 포함됨)

  • Sub1 자식 디렉터리에 적용되는 설정(경로 특성이 Sub1로 설정된 <location> 태그에 모두 포함됨)

  • Sub2 자식 디렉터리에 적용되는 설정(경로 특성이 Sub2로 설정된 <location> 태그에 모두 포함됨)

<configuration>
  <system.web>
    <sessionState cookieless="true" timeout="10"/>
  </system.web>
         
  <!-- Configuration for the "sub1" subdirectory. -->
  <location path="sub1">
    <system.web>
      <httpHandlers>
        <add verb="*" path="sub1" type="Type1"/>
        <add verb="*" path="sub1" type="Type2"/>
      </httpHandlers>
    </system.web>
  </location>
   
  <!-- Configuration for the "sub1/sub2" subdirectory. -->
  <location path="sub1/sub2">
    <system.web>
      <httpHandlers>
        <add verb="*" path="sub1/sub2" type="Type3"/>
        <add verb="*" path="sub1/sub2" type="Type4"/>
      </httpHandlers>
    </system.web>
  </location>
</configuration>

표시: