MAKEMSI quickly and reliably creates MSI files in a non-programmatic way
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
[Bottom][Contents][Prev]: ApplyTransform Issue with msiOpenDatabaseModeDirect[Next]: ConfigurableItem Object Completely Broken
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
\->Troubleshooting->Bugs, Features and Issues (NON-MAKEMSI)->Compressed files in CABINET in Transform Fails

BUG: Compressed files in CABINET in Transform Fails

Although other binary streams can be extracted from transforms, Windows Installer 3.1.4000.2435 on WINXP SP2 doesn't manage to find the cabinet stream duringan install.

The following was captured in a verbose log:

MSI (s) (C0:28) [12:49:50:565]: Executing op: FileCopy(SourceName=ABCEVE~1.CHM|ABC.chm,SourceCabKey=ABC.chm,DestName=ABC.chm,Attributes=16896,FileSize=89110,PerTick=32768,,VerifyMedia=1,,,,,CheckCRC=0,,Language=1033,InstallMode=58982400,,,,,,,)
MSI (s) (C0:28) [12:49:50:565]: File: C:\Program Files\Common Files\MyCompany\BSS\ABC.mmh\ABC.chm;   Overwrite;      Won't patch;    Existing file is unversioned and unmodified - no source file hash provided to compare
MSI (s) (C0:28) [12:49:50:565]: Source for file 'ABC.chm' is compressed
InstallFiles: File: ABC.chm,  Directory: C:\Program Files\Common Files\MyCompany\BSS\ABC.mmh\,  Size: 89110
MSI (s) (C0:28) [12:49:50:581]: Re-applying security from existing file.
MSI (s) (C0:28) [12:49:50:628]: Verifying accessibility of file: ABC.chm
MSI (s) (C0:70) [12:49:50:643]: Note: 1: 2262 2: Binary.MM01.cab 3: -2147287038
MSI (s) (C0:28) [12:49:50:643]: Note: 1: 2356 2: Binary.MM01.cab
MSI (c) (F8:08) [12:49:50:643]: Transforming table Binary.

From the last line above it would appear that the transforming of the table is taking place after its already looked for and failed to find the stream!

Click here to see my newsgroup postThis external link was OK when tested at 14 Jun 2008 on this subject.


Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006 & 2007 for the Windows SDK (Windows Installer) area.This external link was OK when tested at 12 Jun 2008Please email me any feedback, additional information or corrections.
See this page online (look for updates)

[Top][Contents][Prev]: ApplyTransform Issue with msiOpenDatabaseModeDirect[Next]: ConfigurableItem Object Completely Broken


MAKEMSI© is (C)opyright Dennis Bareis 2003-2008 (All rights reserved).
Wednesday June 25 2008 at 7:16pm
Visit MAKEMSI's Home PageThis external link was OK when tested at 21 Jun 2008

HTML page dated Mon, 29 Jan 2007 00:11:11 GMT
Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006 & 2007 for the Windows SDK (Windows Installer) area.This external link was OK when tested at 12 Jun 2008