Skip to content

Instantly share code, notes, and snippets.

@beru
Created June 4, 2018 20:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save beru/cff173e9fe1b47b2ac99239bf3cec0fb to your computer and use it in GitHub Desktop.
Save beru/cff173e9fe1b47b2ac99239bf3cec0fb to your computer and use it in GitHub Desktop.
; Script genferated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
[Setup]
AppName=Microsoft Visual Studio 6.0 Service Pack 6
AppVerName=Microsoft Visual Studio 6.0 Service Pack 6
AppPublisher=Microsoft Corporation
AppPublisherURL=http://www.microsoft.com
AppSupportURL=http://www.microsoft.com
AppUpdatesURL=http://www.microsoft.com
DefaultDirName={pf}\Microsoft Visual Studio
OutputBaseFilename=SP6setup-generic
Compression=lzma/ultra
SolidCompression=true
SetupLogging=true
InternalCompressLevel=ultra
PrivilegesRequired=admin
AppCopyright=ゥ1998 Microsoft Corporation
DisableDirPage=true
UsePreviousGroup=false
AppendDefaultGroupName=false
uninstallable=no
[Languages]
Name: english; MessagesFile: compiler:Default.isl
[Files]
Source: OS\SYSTEM\ASYCFILT.DLL; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: VB98\Wizards\PDWizard\Redist\COMCAT.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist allowunsafefiles; Components:;
Source: OS\SYSTEM\OLEAUT32.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\OLEPRO32.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\STDOLE2.TLB; DestDir:{sys}; Flags:32bit regtypelib noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSVBVM60.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: VB98\C2.EXE; DestDir:{app}\VB98; Flags:32bit ignoreversion; Components:;
Source: VB98\DATAVIEW.DLL; DestDir:{app}\VB98; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: VB98\LINK.EXE; DestDir:{app}\VB98; Flags:32bit ignoreversion; Components:;
Source: VB98\MSDIS110.DLL; DestDir:{app}\VB98; Flags:32bit ignoreversion; Components:;
Source: VB98\VB6.EXE; DestDir:{app}\VB98; Flags:32bit ignoreversion; Components:;
Source: VB98\VB6DEBUG.DLL; DestDir:{app}\VB98; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: VB98\VB6IDE.DLL; DestDir:{app}\VB98; Flags:32bit ignoreversion; Components:;
Source: VB98\VBA6.DLL; DestDir:{app}\VB98; Flags:32bit ignoreversion; Components:;
Source: VB98\tsql\vbsdiadd.dll; DestDir:{app}\VB98\tsql; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: VB98\tsql\vbsdicli.exe; DestDir:{app}\VB98\tsql; Flags:32bit ignoreversion; Components:;
Source: VB98\tsql\vbsdidb.dll; DestDir:{app}\VB98\tsql; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: VB98\tsql\vbsdidb.srg; DestDir:{app}\VB98\tsql; Flags:32bit ignoreversion; Components:;
Source: Common\Tools\VCM\VCMAGG.DLL; DestDir:{app}\Common\Tools\VCM; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: VB98\Wizards\APPWIZ.OCX; DestDir:{app}\VB98\Wizards; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: VB98\Wizards\DATAFORM.OCX; DestDir:{app}\VB98\Wizards; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: VB98\Wizards\RESEDIT.DLL; DestDir:{app}\VB98\Wizards; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: VB98\Wizards\PDWizard\DLGOBJS.DLL; DestDir:{app}\VB98\Wizards\PDWizard; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: VB98\Wizards\PDWizard\MAKECAB.EXE; DestDir:{app}\VB98\Wizards\PDWizard; Flags:32bit ignoreversion; Components:;
Source: VB98\Wizards\PDWizard\PDADDIN.DLL; DestDir:{app}\VB98\Wizards\PDWizard; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: VB98\Wizards\PDWizard\PDCMDLN.EXE; DestDir:{app}\VB98\Wizards\PDWizard; Flags:32bit ignoreversion; Components:;
Source: VB98\Wizards\PDWizard\PDWIZARD.OCX; DestDir:{app}\VB98\Wizards\PDWizard; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: VB98\Wizards\PDWizard\SETUP.EXE; DestDir:{app}\VB98\Wizards\PDWizard; Flags:32bit ignoreversion; Components:;
Source: VB98\Wizards\PDWizard\SETUP1.EXE; DestDir:{app}\VB98\Wizards\PDWizard; Flags:32bit ignoreversion; Components:;
Source: VB98\Wizards\PDWizard\ST6UNST.EXE; DestDir:{app}\VB98\Wizards\PDWizard; Flags:32bit ignoreversion; Components:;
Source: VB98\Wizards\PDWizard\VB6DEP.INI; DestDir:{app}\VB98\Wizards\PDWizard; Flags:32bit ignoreversion; Components:;
Source: OS\MSAPPS\REPOSTRY\INSREPIM.DLL; DestDir:{app}\Common\Tools\REPOSTRY; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: OS\MSAPPS\REPOSTRY\REPODBC.DLL; DestDir:{app}\Common\Tools\REPOSTRY; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: OS\MSAPPS\REPOSTRY\REPRC.DLL; DestDir:{app}\Common\Tools\REPOSTRY; Flags:32bit ignoreversion; Components:;
Source: Common\Tools\VCM\RepVCM.DLL; DestDir:{app}\Common\Tools\REPOSTRY\infoMdl; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: Common\Wizard98\Hostwiz.dll; DestDir:{app}\Common\Wizards98; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: VB98\Wizards\PDWizard\Setup1\*; DestDir: {app}\VB98\Wizards\PDWizard\Setup1; Flags: ignoreversion recursesubdirs createallsubdirs 32bit
Source: VB98\Wizards\PDWizard\Redist\*; DestDir: {app}\VB98\Wizards\PDWizard\Redist; Flags: ignoreversion recursesubdirs createallsubdirs 32bit
Source: SHARED\DataEnv\MSDE.DLL; DestDir:{cf}\DESIGNER; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: SHARED\DataEnv\MSDERUN.DLL; DestDir:{cf}\DESIGNER; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSWCRUN.DEP; DestDir:{cf}\DESIGNER; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSWCRUN.DLL; DestDir:{cf}\DESIGNER; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\WBCLSDSR.OCX; DestDir:{cf}\DESIGNER; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
;Source: SHARED\DataEnv\Resource\1033\MSDEUI.DLL; DestDir:{cf}\DESIGNER; Flags:32bit onlyifdoesntexist; Components:;
Source: SHARED\DataEnv\Resource\1041\MSDEUI.DLL; DestDir:{cf}\DESIGNER; Flags:32bit onlyifdoesntexist; Components:;
Source: MSDesign\MDT2DB.DLL; DestDir:{cf}\microsoft shared\MSDesigners98; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: MSDesign\MDT2DBNS.DLL; DestDir:{cf}\microsoft shared\MSDesigners98; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: MSDesign\MDT2DD.DLL; DestDir:{cf}\microsoft shared\MSDesigners98; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: MSDesign\MDT2DF.DLL; DestDir:{cf}\microsoft shared\MSDesigners98; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: MSDesign\MDT2DFX.DLL; DestDir:{cf}\microsoft shared\MSDesigners98; Flags:32bit onlyifdoesntexist; Components:;
Source: MSDesign\MDT2FREF.DLL; DestDir:{cf}\microsoft shared\MSDesigners98; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: MSDesign\MDT2FW.DLL; DestDir:{cf}\microsoft shared\MSDesigners98; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: MSDesign\MDT2G.DLL; DestDir:{cf}\microsoft shared\MSDesigners98; Flags:32bit onlyifdoesntexist; Components:;
Source: MSDesign\MDT2GDDO.DLL; DestDir:{cf}\microsoft shared\MSDesigners98; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: MSDesign\MDT2GDDR.DLL; DestDir:{cf}\microsoft shared\MSDesigners98; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: MSDesign\MDT2GKOR.DLL; DestDir:{cf}\microsoft shared\MSDesigners98; Flags:32bit onlyifdoesntexist; Components:;
Source: MSDesign\MDT2QD.DLL; DestDir:{cf}\microsoft shared\MSDesigners98; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: MSDesign\mdt2fw95.DLL; DestDir:{cf}\microsoft shared\MSDesigners98; Flags:32bit onlyifdoesntexist; Components:;
;Source: MSDesign\resource\1033\MDT2FWUI.DLL; DestDir:{cf}\microsoft shared\MSDesigners98\RESOURCES\1033; Flags:32bit onlyifdoesntexist; Components:;
Source: MSDesign\resource\1041\MDT2FWUI.DLL; DestDir:{cf}\microsoft shared\MSDesigners98\RESOURCES\1041; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\ANSI\ATL.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\AUTMGR32.EXE; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\COMCT332.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\COMCT332.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\COMCTL32.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\COMCTL32.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\COMDLG32.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\COMDLG32.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\DAO360.DLL; DestDir:{dao}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\DBADAPT.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\DBLIST.SRG; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\DBLIST32.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\DBLIST32.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\EXPSRV.DLL; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\HTMUTIL.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MCI32.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MCI32.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: MSDESIGN\mdt2fw95.DLL; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MFC40.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MFC40u.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MFC42.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MFC42u.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSADODC.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSADODC.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSBIND.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSBIND.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSCDRUN.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSCHRT20.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSCHRT20.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSComCt2.dep; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSCOMCT2.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSComCtl.dep; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSCOMCTL.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSDATGRD.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSDatGrd.ocx; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSDatLst.dep; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSDATLST.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSDBRPT.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSDBRPTR.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSDBRPTR.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSFLXGRD.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSFLXGRD.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSHFLXGD.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSHFLXGD.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSINET.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSINET.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSJET35.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSJT4JLT.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSMASK32.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSMASK32.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSRDO20.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSRDO20.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSREPL35.DLL; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSSCRIPT.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSSTDFMT.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSSTDFMT.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSVCRT.DLL; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSVCRT40.DLL; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSWCRUN.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSWCRUN.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSWINSCK.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\MSWINSCK.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\PICCLP32.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\PICCLP32.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\Rdocurs.dll; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\RICHTX32.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\RICHTX32.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\SQLPARSE.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\TABCTL32.DEP; DestDir:{sys}; Flags:32bit onlyifdoesntexist; Components:;
Source: OS\SYSTEM\TABCTL32.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\TLBINF32.DLL; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\WBCLSDSR.OCX; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\dispex.dll; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\jscript.dll; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\vbscript.dll; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\scrrun.dll; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: OS\SYSTEM\scrobj.dll; DestDir:{sys}; Flags:32bit regserver noregerror onlyifdoesntexist; Components:;
Source: VSS\Win32\analyze.exe; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\ddconv.exe; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\ddupd.exe; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\mfc70.dll; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\mfc70chs.dll; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\mfc70cht.dll; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\mfc70deu.dll; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\mfc70enu.dll; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\mfc70esp.dll; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\mfc70fra.dll; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\mfc70ita.dll; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\mfc70jpn.dll; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\mfc70kor.dll; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\msvcr70.dll; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\ss.exe; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\ssadmin.exe; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\ssapi.dll; DestDir:{app}\VSS\Win32; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: VSS\Win32\ssarc.exe; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\ssexp.exe; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\ssgui.dll; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\ssrestor.exe; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: VSS\Win32\ssscc.dll; DestDir:{app}\VSS\Win32; Flags:32bit regserver noregerror ignoreversion; Components:;
Source: VSS\Win32\ssus.dll; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: mkss.exe; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: testlock.exe; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
Source: unlock.exe; DestDir:{app}\VSS\Win32; Flags:32bit ignoreversion; Components:;
[Run]
Filename: {sys}\regsvr32.exe; Parameters: "/s ""{app}\VB98\Wizards\APPWIZ.OCX"""; WorkingDir: {sys}; Flags: 32bit
Filename: {sys}\regsvr32.exe; Parameters: "/s ""{app}\VB98\Wizards\DATAFORM.OCX"""; WorkingDir: {sys}; Flags: 32bit
Filename: {sys}\regsvr32.exe; Parameters: "/s ""{app}\VB98\Wizards\RESEDIT.DLL"""; WorkingDir: {sys}; Flags: 32bit
Filename: {sys}\regsvr32.exe; Parameters: "/s ""{app}\VB98\Wizards\PDWizard\PDADDIN.DLL"""; WorkingDir: {sys}; Flags: 32bit
[Registry]
Root: HKLM; SubKey: SOFTWARE\Microsoft\VisualStudio\6.0\ServicePacks; ValueType: string; ValueName: sp6; ValueData:
Root: HKLM; SubKey: SOFTWARE\Microsoft\VisualStudio\6.0\ServicePacks; ValueType: dword; ValueName: latest; ValueData: $00000006
[Code]
function FileFound(fname: String): Boolean;
begin
if FileExists(fname) then
begin
Result:=True;
end else
begin
Result:=False;
end;
end;
function VbNotFound(): Boolean;
var
cVer2: String;
begin
if RegQueryStringValue(HKEY_LOCAL_MACHINE, 'Software\Microsoft\VisualStudio\6.0\Setup\Microsoft Visual Basic','ProductDir', cVer2) then
begin
Result:=False;
end else
begin
Result:=True;
end;
end;
function VssNotFound(): Boolean;
var
cVer2: String;
begin
if RegQueryStringValue(HKEY_LOCAL_MACHINE, 'Software\Microsoft\VisualStudio\6.0\Setup\Microsoft Visual SourceSafe','ProductDir', cVer2) then
begin
Result:=False;
end else
begin
Result:=True;
end;
end;
function VsssNotFound(): Boolean;
var
cVer2: String;
begin
if RegQueryStringValue(HKEY_LOCAL_MACHINE, 'Software\Microsoft\VisualStudio\6.0\Setup\Microsoft Visual SourceSafe','ProductDir', cVer2) then
begin
Result:=False;
end else
begin
Result:=True;
end;
end;
function InitializeSetup(): Boolean;
begin
if VbNotFound() and VssNotFound() and VsssNotFound() then begin
MsgBox('Visual Studio 6.0 products not found. Please install Visual Studio 6.0 first', mbError, MB_OK);
result := false;
end else
result := true;
end;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment