2008년 9월 29일 월요일

ASP.NET 2.0 프로젝트의 특정 폴더의 설명

  • App_Browsers 폴더
    각 브라우저를 식별하고 기능을 확인하기 위해 ASP.NET에서 사용하는 브라우저 정의 파일을 포함합니다.
  • App_Data 폴더
    Microsoft Access 데이터베이스(.mdb 파일), XML 파일, 로컬 파일에 저장된 기타 데이터 등을 포함합니다.
    응용 프로그램을 실행하는 데 사용되는 사용자 계정(예: 로컬 ASPNET 계정)에는 이 폴더에 대해 파일을 읽거나 쓰고 만들 수 있는 권한이 부여됩니다.
    웹 사이트 관리 도구와 다양한 ASP.NET 응용 프로그램 기능(예: 멤버 자격 및 역할에 대한 공급자)은 App_Data 폴더에만 사용되도록 구성되었습니다.
  • Bin 폴더
    이전 버전의 Visual Studio와 마찬가지로 컴파일된 코드를 포함합니다.
    Bin 폴더의 코드가 나타내는 클래스는 웹 사이트에서 자동으로 참조됩니다.
    자세한 내용은 ASP.NET 웹 사이트의 공유 코드 폴더를 참조하십시오.
  • App_LocalResources 폴더
    특정 페이지에 바인딩된 .resx 파일을 포함합니다.
    각각 다른 언어 또는 언어/culture 조합을 나타내는 .resx 파일을 각 페이지에 여러 개 정의할 수 있습니다.
    자세한 내용은 리소스를 사용하여 ASP.NET 웹 페이지 지역화 및 방법: ASP.NET 웹 사이트의 리소스 파일 만들기(Visual Studio)를 참조하십시오.
  • App_GlobalResource 폴더
    App_LocalResources 폴더와 비슷하지만 특정 페이지에 바인딩되지 않은 .resx 파일을 포함합니다.
    App_GlobalResource 폴더에 있는 .resx 파일의 리소스 값은 응용 프로그램 코드에서 프로그래밍 방식을 통해 액세스할 수 있습니다.
  • App_Code 폴더
    소스 코드 파일을 포함합니다.
    소스 코드는 응용 프로그램의 일부로 컴파일되고 자동으로 참조됩니다.
    App_Code 폴더는 Bin 폴더와 매우 비슷하지만 컴파일된 코드 대신 소스 코드를 저장할 수 있다는 점이 다릅니다.
    Visual Web Developer에서 작업하는 동안 IntelliSense에서 파일에 정의된 클래스를 참조할 수 있도록 App_Code 폴더의 소스 코드가 동적으로 컴파일됩니다.
    자세한 내용은 ASP.NET 웹 사이트의 공유 코드 폴더를 참조하십시오.
  • App_Themes 폴더
    ASP.NET 웹 페이지와 컨트롤의 모양을 정의하는 파일 컬렉션을 포함합니다.
    자세한 내용은 ASP.NET 테마 및 스킨 개요를 참조하십시오.
  • App_Browsers 폴더
    브라우저 기능을 정의하는 .browser 파일을 포함합니다.
  • App_WebReferences 폴더
    같은 프로젝트 또는 프로젝트 외부에서 웹 서비스에 대한 참조를 만드는 데 사용되는 파일을 포함합니다(예: .disco 및 .wsdl 파일).
    자세한 내용은 How to: Add a Reference to a Web Service to a Web Site를 참조하십시오.

댓글 없음: