Hello,
I have an VB6 application that I would like to avoid upgrading right now. It uses the webbrowser control a lot. It interacts with the webpages through DOM. I have tried to install it on vista, and the installer crashes. Does anyone know how to install VB applications on vista with webbrowsers.
Here is my setup script
and here is a link to the installerCode:; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
[Setup]
AppName=Calorie Balance Tracker
AppVerName=Calorie Balance Tracker 1.0
AppPublisher=Calorie Balance Diet
AppPublisherURL=http://www.CalorieBalanceDiet.com
AppSupportURL=http://www.CalorieBalanceDiet.com
AppUpdatesURL=http://www.CalorieBalanceDiet.com
DefaultDirName={pf}\Calorie Balance Tracker
DefaultGroupName=Calorie Balance Tracker
OutputDir=C:\Documents and Settings\Brian\Desktop\Final Calories 2.5\Installer
licensefile=C:\Documents and Settings\Brian\Desktop\Final Calories 2.5\EULA.txt
OutputBaseFilename=Setup Calorie Balance Tracker
SetupIconFile=C:\Documents and Settings\Brian\Desktop\Final Calories 2.5\Icons\Food.ico
Compression=lzma
SolidCompression=yes
[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
[Files]
; begin VB system files
; (Note: Scroll to the right to see the full lines!)
Source: "C:\Program Files\Inno Setup 5\vbfiles\stdole2.tlb"; DestDir: "{sys}"; OnlyBelowVersion: 0,6; Flags: restartreplace uninsneveruninstall sharedfile regtypelib
Source: "C:\Program Files\Inno Setup 5\vbfiles\msvbvm60.dll"; DestDir: "{sys}"; OnlyBelowVersion: 0,6; Flags: restartreplace uninsneveruninstall sharedfile regserver
Source: "C:\Program Files\Inno Setup 5\vbfiles\oleaut32.dll"; DestDir: "{sys}"; OnlyBelowVersion: 0,6; Flags: restartreplace uninsneveruninstall sharedfile regserver
Source: "C:\Program Files\Inno Setup 5\vbfiles\olepro32.dll"; DestDir: "{sys}"; OnlyBelowVersion: 0,6; Flags: restartreplace uninsneveruninstall sharedfile regserver
Source: "C:\Program Files\Inno Setup 5\vbfiles\asycfilt.dll"; DestDir: "{sys}"; OnlyBelowVersion: 0,6; Flags: restartreplace uninsneveruninstall sharedfile
Source: "C:\Program Files\Inno Setup 5\vbfiles\comcat.dll"; DestDir: "{sys}"; OnlyBelowVersion: 0,6; Flags: restartreplace uninsneveruninstall sharedfile regserver
; end VB system files
Source: "C:\Documents and Settings\Brian\Desktop\Final Calories 2.5\Calorie Balance Tracker.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Documents and Settings\Brian\Desktop\Final Calories 2.5\EULA.txt"; DestDir: "{app}";
Source: "C:\Documents and Settings\Brian\Desktop\Final Calories 2.5\New Folder\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "C:\Documents and Settings\Brian\Desktop\Final Calories 2.5\Installer\System32\COMDLG32.OCX"; DestDir: "{sys}"; Flags: restartreplace uninsneveruninstall sharedfile regserver onlyifdoesntexist
Source: "C:\Documents and Settings\Brian\Desktop\Final Calories 2.5\Installer\System32\dao360.dll"; DestDir: "{sys}"; Flags: restartreplace uninsneveruninstall sharedfile regserver onlyifdoesntexist
Source: "C:\Documents and Settings\Brian\Desktop\Final Calories 2.5\Installer\System32\MSCOMCT2.OCX"; DestDir: "{sys}"; Flags: restartreplace uninsneveruninstall sharedfile regserver onlyifdoesntexist
Source: "C:\Documents and Settings\Brian\Desktop\Final Calories 2.5\Installer\System32\MSCOMCTL.OCX"; DestDir: "{sys}"; Flags: restartreplace uninsneveruninstall sharedfile regserver onlyifdoesntexist
Source: "C:\Documents and Settings\Brian\Desktop\Final Calories 2.5\Installer\System32\MSFLXGRD.OCX"; DestDir: "{sys}"; Flags: restartreplace uninsneveruninstall sharedfile regserver onlyifdoesntexist
Source: "C:\Documents and Settings\Brian\Desktop\Final Calories 2.5\Installer\System32\mshtml.tlb"; DestDir: "{sys}"; Flags: restartreplace uninsneveruninstall sharedfile regtypelib onlyifdoesntexist
Source: "C:\Documents and Settings\Brian\Desktop\Final Calories 2.5\Installer\System32\msscript.ocx"; DestDir: "{sys}"; Flags: restartreplace uninsneveruninstall sharedfile regserver onlyifdoesntexist
Source: "C:\Documents and Settings\Brian\Desktop\Final Calories 2.5\Installer\System32\RICHTX32.OCX"; DestDir: "{sys}"; Flags: restartreplace uninsneveruninstall sharedfile regserver onlyifdoesntexist
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
[INI]
Filename: "{app}\Calorie Balance Tracker.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.CalorieBalanceDiet.com"
[Icons]
Name: "{group}\Calorie Balance Tracker"; Filename: "{app}\Calorie Balance Tracker.exe"
Name: "{group}\{cm:ProgramOnTheWeb,Calorie Balance Tracker}"; Filename: "{app}\Calorie Balance Tracker.url"
Name: "{userdesktop}\Calorie Balance Tracker"; Filename: "{app}\Calorie Balance Tracker.exe"; Tasks: desktopicon
[Run]
Filename: "{app}\Calorie Balance Tracker.exe"; Description: "{cm:LaunchProgram,Calorie Balance Tracker}"; Flags: nowait postinstall skipifsilent
[UninstallDelete]
Type: files; Name: "{app}\Calorie Balance Tracker.url"
http://www.caloriebalancediet.com/in...rietracker.exe
