FileCost 작업
FileCostaction은 표준 설치 작업의 동적 비용시작합니다.
ActionData 메시지
ActionData 메시지가 없습니다.
시퀀스 제한
비용 절감에 영향을 주는 표준 또는 사용자 지정 작업은 CostInitialize 작업 전에 순서를 지정해야 합니다. CostInitialize 작업 직후 FileCost 작업을 호출합니다. 그런 다음 CostInitialize 작업에 따라 CostFinalize 작업을 호출하여 구성 요소 테이블을 통해 설치 관리자가 모든 최종 비용 계산을 사용할 수 있도록 합니다.
CostInitialize 작업은 FileCost 작업 전에 실행해야 합니다. 그런 다음 설치 관리자는 파일 테이블에 있는 모든 파일의 디스크 공간 비용을 구성 요소별로 결정합니다(구성 요소 테이블참조). 볼륨 클러스터링과 덮어써야 할 수 있는 기존 파일의 존재를 모두 고려합니다. 디스크 공간을 사용하거나 해제하는 모든 작업도 고려됩니다. 기존 파일을 찾은 경우 파일 버전 검사를 수행하여 새 파일을 실제로 설치해야 하는지 여부를 확인합니다. 기존 파일이 버전 번호가 같거나 큰 경우 기존 파일을 덮어쓰지 않고 디스크 공간 비용이 발생하지 않습니다. 모든 경우에 설치 관리자는 버전 번호 검사 결과를 사용하여 각 파일의 설치 상태를 설정합니다.
FileCost 작업은 theinstaller를 사용하여 비용 계산을 초기화합니다. CostFinalize 작업이 실행될 때까지 실제 동적 비용 발생하지 않습니다.
관련 항목