• Setup package puts installer in terminal loop (VB6)

    Home » Forums » AskWoody support » Productivity software by function » Visual Basic for Applications » Setup package puts installer in terminal loop (VB6)

    Author
    Topic
    #383843

    Created a program in VB6 and compiled it. It goes through it’s “Copying Files” then says some files are out of date and I need to restart to update the files. I’m guessing that it has to reboot so it can register these DLL’s. But when I reboot, it copies the same files again and prompts me for the same reboot every time.

    I resolved this problem before by writing a program to register these DLL’s. This was a very painstaking process to run this program on each client install. Now we have a need to deploy this program at remote sites and I will not be there to provide the TLC this registration process requires so I really need to resolve this issue once and for all.

    I’ve discovered that the DLL’s are stored in this directory prior to reboot:

    C:Documents and SettingsMShea.000Local SettingsTempmsftqws.pdw

    The files are as follows:

    MSJET40.DLL
    EXPSRV.DLL
    MSJTES40.DLL
    MSRD2X40.DLL
    MSREPL40.DLL
    MSVCRT.DLL

    The SETUP.LST contents are as follows:

    [Bootstrap]
    SetupTitle=Install
    SetupText=Copying Files, please stand by.
    CabFile=RoadMap.CAB
    Spawn=Setup1.exe
    Uninstal=st6unst.exe
    TmpDir=msftqws.pdw
    Cabs=1

    [Bootstrap Files]
    File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,7/15/00 12:00:00 AM,101888,6.0.84.50
    File2=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,5/31/98 12:00:00 AM,22288,4.71.1460.1
    File3=@STDOLE2.TLB,$(WinSysPathSysFile),$(TLBRegister),,6/3/99 12:00:00 AM,17920,2.40.4275.1
    File4=@ASYCFILT.DLL,$(WinSysPathSysFile),,,3/8/99 12:00:00 AM,147728,2.40.4275.1
    File5=@OLEPRO32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,3/8/99 12:00:00 AM,164112,5.0.4275.1
    File6=@OLEAUT32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,4/12/00 12:00:00 AM,598288,2.40.4275.1
    File7=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8/21/00 12:00:00 AM,1388544,6.0.89.64

    [IconGroups]
    Group0=RoadMap 3.0
    PrivateGroup0=-1
    Parent0=$(Programs)

    [RoadMap 3.0]
    Icon1=”RoadMap.exe”
    Title1=RoadMap 3.0
    StartIn1=$(AppPath)

    [Setup]
    Title=RoadMap 3.0
    DefaultDir=$(ProgramFiles)RoadMap
    AppExe=RoadMap.exe
    AppToUninstall=RoadMap.exe

    [Setup1 Files]
    File1=@msvcrt.dll,$(WinSysPathSysFile),,,7/22/02 11:05:04 AM,290869,6.1.9359.0
    File2=@IGToolBars50.ocx,$(WinSysPath),$(DLLSelfRegister),$(Shared),3/6/02 2:07:16 PM,493328,5.0.1.6
    File3=@tibase6.dll,$(WinSysPathSysFile),,,6/1/99 6:00:00 AM,539824,6.0.0.1
    File4=@tishare6.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,6/1/99 6:00:00 AM,133296,6.0.0.1
    File5=@ticon3d6.ocx,$(WinSysPath),$(DLLSelfRegister),$(Shared),5/25/01 11:42:14 AM,264704,6.0.0.1
    File6=@IGTabs40.ocx,$(WinSysPath),$(DLLSelfRegister),$(Shared),3/4/02 11:04:18 AM,299008,4.0.1.6
    File7=@IGResizer40.ocx,$(WinSysPath),$(DLLSelfRegister),$(Shared),3/4/02 1:18:38 PM,153360,4.0.1.6
    File8=@msdatlst.ocx,$(WinSysPath),$(DLLSelfRegister),$(Shared),12/3/00 3:02:00 PM,288768,6.0.88.77
    File9=@pdf.ocx,$(WinSysPath),$(DLLSelfRegister),$(Shared),3/15/01 5:07:24 AM,384640,5.0.0.327
    File10=@MSCOMCTL.OCX,$(WinSysPath),$(DLLSelfRegister),$(Shared),6/6/02 9:13:00 AM,1077344,6.1.95.45
    File11=@activeds.tlb,$(WinSysPath),$(TLBRegister),$(Shared),7/22/02 11:05:04 AM,107520,5.0.2195.3649
    File12=@VB5DB.DLL,$(WinSysPath),,$(Shared),6/18/98 1:00:00 AM,89360,6.0.81.69
    File13=@msjtes40.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,7/22/02 11:05:04 AM,241936,4.0.5914.0
    File14=@msrepl40.dll,$(WinSysPathSysFile),,,7/22/02 11:05:04 AM,553232,4.0.6226.0
    File15=@msrd3x40.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,7/22/02 11:05:04 AM,315664,4.0.4325.0
    File16=@msrd2x40.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,7/22/02 11:05:04 AM,422160,4.0.4910.0
    File17=@mswdat10.dll,$(WinSysPathSysFile),,,7/22/02 11:05:04 AM,831760,4.0.3829.2
    File18=@mswstr10.dll,$(WinSysPathSysFile),,,7/22/02 11:05:04 AM,614672,4.0.3829.2
    File19=@expsrv.dll,$(WinSysPathSysFile),,,7/22/02 11:05:04 AM,380688,6.0.72.9414
    File20=@vbajet32.dll,$(WinSysPathSysFile),,,7/22/02 11:05:04 AM,30992,6.0.1.8268
    File21=@msjint40.dll,$(WinSysPathSysFile),,,7/22/02 11:05:04 AM,151824,4.0.2927.2
    File22=@msjter40.dll,$(WinSysPathSysFile),,,7/22/02 11:05:04 AM,53520,4.0.2927.2
    File23=@msjet40.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,7/22/02 11:05:04 AM,1503504,4.0.6218.0
    File24=@dao360.dll,$(MSDAOPath),$(DLLSelfRegister),$(Shared),7/22/02 11:05:04 AM,557328,3.60.3714.5
    File25=@msado25.tlb,$(WinSysPath),$(TLBRegister),$(Shared),7/26/00 2:31:16 PM,81920,2.60.6526.0
    File26=@scrrun.dll,$(WinSysPath),$(DLLSelfRegister),$(Shared),6/26/01 4:39:42 PM,151601,5.6.0.6626
    File27=@msstdfmt.dll,$(WinSysPath),$(DLLSelfRegister),$(Shared),12/3/00 3:02:02 PM,118784,6.0.88.77
    File28=@tinumbl6.ocx,$(WinSysPath),$(DLLSelfRegister),$(Shared),5/25/01 11:42:14 AM,229888,6.0.0.1
    File29=@tidate6.ocx,$(WinSysPath),$(DLLSelfRegister),$(Shared),5/25/01 11:42:14 AM,275456,6.0.0.1
    File30=@titext6.ocx,$(WinSysPath),$(DLLSelfRegister),$(Shared),5/25/01 11:42:14 AM,239616,6.0.0.1
    File31=@RoadMap.exe,$(AppPath),,,2/24/03 6:03:12 AM,6066176,3.0.0.1

    Some of the .TLB files had the DLLSelfRegister which I changed each to TLBRegister after the first install failure, but this didn’t help. I would appreciate any input on this.

    Reply To: Setup package puts installer in terminal loop (VB6)

    You can use BBCodes to format your content.
    Your account can't use all available BBCodes, they will be stripped before saving.

    Your information: