2012-09-25 3 views
2

설치 프로그램에 설치 가능 파일이 없지만 대신 사용자 지정 작업을 실행하는 비표준 기능이 있습니다. 이 기능에는 공식 파일 구성 요소가 포함되어 있지 않으므로이 기능에 필요한 디스크 공간으로 0이 표시됩니다. WiX에서 수동으로 기능 비용을 설정하려면 어떻게해야합니까?WiX : 수동으로 기능 비용 설정

+0

설치 프로그램이 올바르게 0을 표시합니다. 제품을 설치하면 기능에 디스크 공간이 필요하지 않습니다. –

+0

이 기능은 꽤 많은 메가 바이트를 필요로합니다. 공식 구성 요소가 없다는 사실은 파일을 복사하지 않는다는 것을 의미하지는 않습니다. 이는 사용자 지정 작업 (왜 - 묻지 마십시오, 긴 이야기)에서 발생합니다. – RaceRalph

+1

수동으로 크기를 설정할 수 없다고 생각합니다. 귀하의 접근 방식은 Windows Installer의 관점에서 잘못된 방식으로 수행합니다. 사용자 지정 작업에 의해 설치된 모든 파일을 MSI 데이터베이스에 추가하여 MSI 엔진이 설치하고 인식 할 수 있도록해야합니다. 그런 다음 사용자 지정 작업 (물론 수정 된 버전)을 실행하여 필요한 경우 사후 처리를 수행합니다. 사용자 지정 작업을 통해 파일을 설치하지 않는 것이 좋습니다. –

답변

1

ReserveCost element을 사용하면 추가 비용을 Component 요소 중 하나와 연결할 수 있습니다. Feature과 연결할 설치에 적어도 하나의 Component이 있어야합니다.