다음을 통해 공유


File 테이블 그룹

파일 테이블 그룹

이 다이어그램에 대한 자세한 내용은 엔터티 관계 다이어그램 범례를 참조하세요.

설치 관리자 패키지 개발자는 애플리케이션을 구성 요소 및 기능으로 분류한 후 핵심 테이블 그룹을 채웁니다. 파일 테이블 그룹에는 설치에 속하는 모든 파일이 포함되며 이러한 파일의 대부분은 파일 테이블에 나열됩니다. Directory 테이블은 그림에 표시되어 있지 않지만 파일 테이블 그룹과 밀접한 관련이 있습니다. Directory 테이블은 설치의 디렉터리 구조를 제공합니다.

테이블의 파일 그룹에는 파일과 관련된 모든 테이블이 포함됩니다.

  • File 테이블에는 설치에 속한 파일이 나열됩니다. File 테이블에 나열되지 않는 파일에는 Media 테이블에 나열되는 디스크 파일이 포함됩니다. 모든 파일은 구성 요소에 속하기 때문에 File 테이블의 외부 키는 Component 테이블에 있습니다.

  • RemoveFile 테이블에는 RemoveFiles 작업에서 제거할 파일 목록이 포함되어 있습니다.

  • Font 테이블에는 시스템에 등록할 글꼴 파일이 나열됩니다.

  • SelfReg 테이블에는 자체 등록되는 설치의 모듈 파일이 나열됩니다.

  • Media 테이블에는 설치에 속하는 원본 미디어 및 디스크가 나열됩니다.

  • BindImage 테이블에는 실행 파일에서 가져온 DLL에 바인딩된 파일이 나열됩니다.

  • MoveFile 테이블은 설치 중에 이동되는 파일을 지정합니다.

  • DuplicateFile 테이블은 설치 중에 중복된 파일을 지정합니다.

  • IniFile 테이블에는 .ini 파일과 애플리케이션이 파일에 설정해야 하는 정보가 나열됩니다.

  • RemoveIniFile 테이블에는 애플리케이션이 .ini 파일에서 삭제해야 하는 정보가 포함되어 있습니다.

  • Environment 테이블은 환경 변수의 값을 설정하는 데 사용됩니다.

  • Icon 테이블은 제품 보급 알림의 일부로 파일에 복사되는 아이콘 정보를 제공합니다.

  • FileSFPCatalog 테이블은 지정된 파일을 시스템 파일 보호 카탈로그 파일에 연결합니다.

    Windows Vista, Windows Server 2003 및 Windows XP: 지원되지 않습니다.

  • SFPCatalog 테이블에는 시스템 파일 보호 카탈로그가 포함되어 있습니다.

    Windows Vista, Windows Server 2003 및 Windows XP: 지원되지 않습니다.

  • MsiFileHash 테이블은 Windows Installer 패키지에서 제공하는 원본 파일의 128비트 해시를 저장하는 데 사용됩니다.