OK, This one has got me..my very first setup package in VB6 and it don't work none.
I have this program that was developed in VB5 and due to an evil MS bug that occurs when VB6 is installed on the same machine we can no longer use the VB5 setup Wiz, so must port it to VB6.
Thus, I build my package and all is well, I run my setup exe and it gets up to the File1 in the file list and says:
Invalid file line:
MFC42.DLL,$(WinSysPath),$(DLLSelfRegister),$(Shared),9.13.96 10:47:22 AM,1013520,220.127.116.1156
and exits setup
I have not edited the .lst file at all and the setup1.exe version runs fine and seems to be the correct version(6.00.8171)
I have tryed editing the file lines with a couple of combinations, and recompiling my setup in the package wiz so that I have different files in File1, but nothing will work.
So here is a snapshot of my Setup1 files;
File1=@MFC42.DLL,$(WinSysPath),$(DLLSelfRegister),$(Shared),9.13.96 10:47:22 AM,1013520,18.104.22.16856
File2=@SESadmin2.mdb,$(AppPath),,,1.7.99 10:51:30 AM,286720,0.0.0.0
File3=@SESadmindef.mdb,$(AppPath),,,1.7.99 10:50:44 AM,1296384,0.0.0.0
so far I have tryed:
File1=@SESadmin2.mdb,$(AppPath),,,1.7.99 10:51:30 AM,286720,0.0.0.0
File1=@SESadmin2.mdb,SESadmin2.mdb,$(AppPath),,,1.7.99 10:51:30 AM,286720,0.0.0.0
1. what is wrong with this syntax
2. why does the package wizard screw this up
3. is there a patch for this problem.
Please don't lock the question unless you know how to solve this one. Otherwise Comments only, and I will award the most helpfull person once it is solved.
BTW please don't tell me to search in the MSKB I did that first and came up empty.