CreateFolder 테이블
CreateFolder 테이블에는 특정 구성 요소에 대해 명시적으로 만들어야 하는 폴더의 참조가 포함되어 있습니다.
CreateFolder 테이블에는 다음 열이 있습니다.
Column | 형식 | 키 | Nullable |
---|---|---|---|
Directory_ | 식별자 | Y | N |
Component_ | 식별자 | Y | N |
열
-
Directory_
-
Directory 테이블의 첫 번째 열에 있는 외부 키입니다.
-
Component_
-
Component 테이블의 첫 번째 열에 대한 외부 키입니다.
설명
이 테이블의 폴더는 구성 요소가 설치될 때 만들어집니다. 구성 요소를 제거하거나 원본에서 실행으로 이동한 경우에만 이 폴더를 제거하려고 시도합니다. 폴더가 비어 있으면 자동 제거가 트리거되지 않습니다. 반면 설치 관리자가 만들었지만 이 테이블에 나열되지 않은 폴더는 비어 있으면 제거됩니다.
설치 관리자가 만든 폴더는 비어 있을 때 삭제되므로 CreateFolder 테이블에 대한 항목을 작성하여 빈 폴더로 구성된 구성 요소를 설치해야 합니다.
이 테이블은 CreateFolders 작업 또는 RemoveFolders 작업이 호출되면 참조됩니다.
폴더를 보호하는 방법에 대한 자세한 내용은 MsiLockPermissionsEx 테이블 및 LockPermissions 테이블을 참조하세요.
유효성 검사