Hi,
We are having issues with slipstreaming our RTM product with the SP1 MSP patch. The following error is thrown when the patch is being applied.
Error 2920: Source directory not specified for file catalog.51B6FD4C_6551_1104_FF1F_C8B3B9A1E18E.
We are creating the patch using MsiMsp.Our MSI consists of multiple component wix files. There were new file entries added to multiple wix files for SP1. I added a @Patchgroup attribute for all the new file entries in the wix files and it still does not work.
Below is how the media table looks.
RTM Media table
DiskId |
LastSequence |
DiskPrompt |
Cabinet |
VolumeLabel |
Source |
1 |
3307 |
1 |
|
|
|
3 |
3329 |
3 |
#ATLplcy.cab |
|
|
4 |
3360 |
4 |
#CRTplcy.cab |
|
|
5 |
3396 |
5 |
#CRTDplc.cab |
|
|
6 |
0 |
6 |
#MFCPlcy.cab |
|
|
7 |
3423 |
7 |
#WOW64.cab |
|
|
8 |
14769 |
8 |
#OwaHlp.cab |
|
|
I applied patch through Orca on the MSI and here is how the Media table looked.
RTM+SP1 MSI media table.
DiskId |
LastSequence |
DiskPrompt |
Cabinet |
VolumeLabel |
Source |
1 |
14834 |
1 |
|
|
|
3 |
3329 |
3 |
#ATLplcy.cab |
|
|
4 |
3360 |
4 |
#CRTplcy.cab |
|
|
5 |
3396 |
5 |
#CRTDplc.cab |
|
|
6 |
0 |
6 |
#MFCPlcy.cab |
|
|
7 |
3423 |
7 |
#WOW64.cab |
|
|
8 |
14769 |
8 |
#OwaHlp.cab |
|
|
9 |
14770 |
|
#PCW_CAB_Exchange |
|
PATCHMediaSrcProp |
I was expecting the lastsequence of the 1st diskid to remain the same ie 3307 and the patch cabinet to have values from 14770 to 14834. And probably because of this applying MSI fails ends up looking for all the files in native DVD itself(DiskId 1). Let me know if my assumption is incorrect.
Note that we have multiple merge modules in the MSI. Wont patchgroup work if there are multiple mergemodules as part of the MSI? If it does not, whats the next best way to generate patches where there are new files added in different components?
We use Wixv2 (version 2.0.4019.0) and Msimsp.exe (version 3.1.4000.1830 ) for generating the MSI and MSPs.
Regards,
ashish
Check out all that glitters with the MSN Entertainment Guide to the Academy Awards®
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users