0
두 개의 페이로드가있는 ExePackage가 있습니다.캐시에 페이로드가 없습니다.
첫 번째 것은 Exe와 같은 폴더에있는 msi 파일이며 작동합니다.
두 번째 것은 msi 파일 (Adobe Acrobat Reader)이지만 Exe가 상주하는 하위 폴더에서 작동하지 않습니다.
페이로드를 어떻게 구성해야합니까?
은 ExePackage은 다음과 같습니다
<ExePackage SourceFile="$(var.SetupPrereqs.TargetDir)setup.exe">
<Payload SourceFile="$(var.SetupPrereqs.TargetDir)setup.msi"></Payload>
<Payload SourceFile="$(var.SetupPrereqs.TargetDir)Adobe Reader XI\adberdr11000_en_us.msi"></Payload>
</ExePackage>
오류 메시지는 다음과 같습니다 :
EULA for components 'Adobe Reader XI' was accepted.
Copying files to temporary directory "C:\Users\Ranjith\AppData\Local\Temp\VSD88AF.tmp\"
File 'C:\ProgramData\Package Cache\5F65AFE70DE3058F30460C7DF1306453B0D509EA\Adobe Reader XI\adberdr11000_en_us.msi' not found. Skipping file copy.
Error: The following package files could not be found:
C:\ProgramData\Package Cache\5F65AFE70DE3058F30460C7DF1306453B0D509EA\Adobe Reader XI\adberdr11000_en_us.msi