2011-04-05 4 views
0

고객에게 업데이트 된 SWF 파일 인 핫픽스를 제공해야하는 문제가 있습니다. swf 파일은 버전이 지정되지 않으므로 다음 릴리스에서는 덮어 쓰지 않습니다 (설치 프로그램은 사용자가 수정 한 파일이라고 생각하여 덮어 쓰지 않습니다).Wix 설치 프로그램 - 항상 SWF 파일 바꾸기

파일을 대체하기 위해 사용자 지정 작업을 실행하는 제안이 있지만 롤백 상황을 제대로 처리하지 못합니다. 나는 다른 사람들이이 사건에 대해 제안 할 것이 무엇인지 궁금해하고 있습니다.

답변

3

Windows Installer는 "컴패니언 파일"을 사용하여이 기능을 지원합니다. WiX에서 File/@CompanionFile을 통해이를 설정할 수 있습니다. 참조 된 파일의 버전 비교를 자체 파일 대신 사용하므로 참조 된 파일이 설치되면이 파일도 함께 설치됩니다. 일반적으로이 파일은 설치 프로그램에 버전 관리되는 다른 파일이므로 쉽게 제어 할 수 있습니다. 때로는 해당 파일이 오직 버전 리소스를 포함하기 위해 존재하며 설치되면 실질적인 이점을 제공하지 않습니다.

"동반자 파일"또는 "버전 거짓말"에 대한 검색을 통해 자세한 정보를 찾을 수 있습니다.

+0

완벽해야합니다. 정보를 제공해 주셔서 대단히 감사합니다. – Kyle

관련 문제