cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
spencerw
Level 3

ISDEV : error -1501: Could not compress [file] into data1.cab

I'm building an MSI that references a Visual Studio 2005 (deployment project) merge module. When I build I get a lot of lines like these:

ISDEV : error -1501: Could not compress "E:\Builds\PointSyncPro\branches\PSPro210\bin\Installs\DotNetPlugin\Product Configuration 1\Interm\MergeModules\MergeModule.2BCAD69F_B39A_435C_B505_BF18D3FDFD20\_5327A9EAA6AB42CD9A6D84D13995C96A.2BCAD69F_B39A_435C_B505_BF18D3FDFD20" into "E:\Builds\PointSyncPro\branches\PSPro210\bin\Installs\DotNetPlugin\Product Configuration 1\Release 1\DiskImages\DISK1\Data1.cab"

I guess it's because the path names are so long. How can I get around this? These paths are derived from identifiers that VS creates.

Thanks
Spencer
Labels (1)
0 Kudos
(1) Reply
spencerw
Level 3

I'm back on this after a month and was hoping for at least one reply with some direction. I've been trying different things with the following results:

Shallow folder structure = No:
ISDEV : error -1501: Could not compress "E:\tmp\Product Configuration 1\Interm\MergeModules\MergeModule.PS1\_0A8D44F66D7C498A86353CD2888E8260.PS1" into "E:\tmp\Product Configuration 1\Release 1\DiskImages\DISK1\Data1.cab"

Shallow folder structure = Yes:
ISDEV : error -1501: Could not compress "E:\tmp Data\Interm\MergeModules\MergeModule.PS1\_0A8D44F66D7C498A86353CD2888E8260.PS1" into "E:\tmp\Data1.cab"

Compression = Uncompressed:
ISDEV : error -1007: Cannot copy source 'E:\tmp\Product Configuration 1\Interm\MergeModules\MergeModule.PS1\_0A8D44F66D7C498A86353CD2888E8260.PS1' to target 'E:\tmp\Product Configuration 1\Release 1\DiskImages\DISK1\Global Assembly Cache Folder\iAnywhere.Data.UltraLite\10.0.1.3887_FF11483EB5A8C1A5\iAnywhere.Data.UltraLite.dll'

Thanks in advance for anything that can help me figure out what's going on. Is my use of "PS1" as a Module ID GUID valid? I was just trying to get the path length down to eliminate that as the problem.
0 Kudos