Ich habe erstellt Windows Vb-Anwendung läuft auf 32-Bit-Maschine und verpackt durch Inno Setup Compiler 5.4.2. Sobald ich die Anwendung erfolgreich auf der Maschine installiert habe, startet sie die Anwendung nicht und die Protokolldatei zeigt an, dass alle Abhängigkeiten erfolgreich installiert wurden.Inno-Setup kann nicht gestartet werden exe
Kann mir jemand helfen, dieses Problem zu lösen? Bitte gehen Sie durch das Inno-Skript
[Setup]
AppId={{32558ED7-C211-4AB1-9D3F-9F36F214531E}
AppName=MyApplication
AppVerName=MyApplication
DefaultDirName={pf}\MyApplication
DefaultGroupName=MyApplication
LicenseFile=F:\README.TXT
OutputDir=F:\setUp
OutputBaseFilename=setup
Compression=lzma
SolidCompression=yes
[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
[Files]
Source: "MyApp4.0.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "XXX.DLL"; DestDir: "{app}\components"; Flags: ignoreversion
Source: "App.ocx"; DestDir: "{app}\components"; Flags: regserver restartreplace sharedfile
Source: "MSCOMCTL.OCX"; DestDir: {sys}; Flags: regserver restartreplace sharedfile;
Source: "ui.swf"; DestDir: "{app}\ui\"; Flags: ignoreversion
[Icons]
Name: "{group}\MyApplication"; Filename: "{app}\MyApp4.0.exe"
Name: "{commondesktop}\MyApplication"; Filename: "{app}\MyApp4.0.exe"; Tasks: desktopicon
[Run]
Filename: "{app}\MyApp4.0.exe"; Description: "{cm:LaunchProgram,MyApplication}";
Bro, zeigen Sie Ihr Skript-Snippet. – ecle
Bitte gehen Sie durch das Skript. Danke – Jafar
Aus einer schnellen Sicht kann ich nichts falsches sehen, außer dass 'Description' Skript-Eigenschaft in' [run] 'Abschnitt soll für die Beschriftung der * verwenden möchten Sie die Anwendung ausführen Jetzt * Kontrollkästchen auf der letzten Seite des Assistenten und es muss die 'postinstall'-Flag angegeben haben, so würde ich versuchen, es zu entfernen und dort nur die' Dateiname'-Eigenschaft zu halten. Leider kann ich es zu diesem Zeitpunkt nicht überprüfen. – TLama