Programm installieren

MasterSHYBBY

Mitglied
Hallo Leute,

ich habe ein programm geschrieben. Wenn ich dies jedoch auf einem anderen Pc installieren will kommt folgende fehlermeldung (bild im anhang) wenn ich nun ok klicke startet der Pc neu und wenn ich dann das setup wieder aus führe kommt wieder die gleiche Fehlermeldung! kann mir jemand sagen was ich tun soll?
Danke im Vorraus

Gruss
Master SHYBBY
 

Anhänge

  • unbenannt.jpg
    unbenannt.jpg
    17,2 KB · Aufrufe: 290
Das liegt meines Wissens nach an der setup.lst, die dem Setup beiliegt. Ich weiss aber nicht mehr genau, was man darin ändern muss, damit es funktioniert.
Ausserdem tritt dieses Problem auch nicht auf jedem Windows-System auf, wenn ich mich richtig erinnere. Windows 9x/ME sind dabei eher anfällig dafür als die NT-basierten Systeme.
 
tja erstellt hab ich sie mit dem verpackungstool von vb gibts da auch noch andere und wenn jea welche sind empfehlens wert Die module sind dabei
tja also bei mir tritt es nur auf andern Pc's auf mit Win xp oder 2K! Tja auf anderen hab ichs noch nicht getestet!

greets
Master SHYBBY
 
Poste im Zweifelsfall doch mal den Inhalt der setup.lst hier. Wenn ich's sehe, krieg ich es vielleicht nochmal hin.
Ansonsten nimm einfach einen anderen Installer, der Deployment-Wizard aus VB ist sowieso mehr schlecht als recht. Wobei Du um dieses ganze DLL-Chaos auch damit nicht herumkommen wirst. :rolleyes:

InstallShield fand ich ganz übersichtlich, ich glaub, von denen gibt's auch eine Trial. Ansonsten WISE, WinStall, Nullsoft Installer, etc.
 
tja also hier das setup.lst versuchs in diesem fall mal noch mit dem InstallShield
danke

[Bootstrap]
SetupTitle=Installieren
SetupText=Dateien werden kopiert. Bitte warten...
CabFile=Shybby's Power Switch.CAB
Spawn=Setup1.exe
Uninstal=st6unst.exe
TmpDir=msftqws.pdw
Cabs=1

[Bootstrap Files]
File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,7/6/98 1:00:00 AM,102912,6.0.81.69
File2=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,5/31/98 1:00:00 AM,22288,4.71.1460.1
File3=@asycfilt.dll,$(WinSysPathSysFile),,,8/23/01 2:00:00 PM,77824,3.50.5014.0
File4=@olepro32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8/23/01 2:00:00 PM,106496,5.0.5014.0
File5=@oleaut32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8/29/02 4:43:28 AM,569344,3.50.5016.0
File6=@stdole2.tlb,$(WinSysPathSysFile),$(TLBRegister),,8/23/01 2:00:00 PM,17920,3.50.5014.0
File7=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8/23/01 2:00:00 PM,1388544,6.0.92.37
File8=@MSVCRT40.DLL,$(WinSysPathSysFile),,,5/31/98 1:00:00 AM,326656,4.21.0.0
File9=@VB6DE.DLL,$(WinSysPath),,$(Shared),7/6/98 12:00:00 AM,125712,5.0.81.69

[IconGroups]
Group0=Shybby's Power Switch
PrivateGroup0=Falsch
Parent0=$(Programs)

[Shybby's Power Switch]
Icon1=""Shybby's Power Switch.exe""
Title1=Shybby's Power Switch
StartIn1=$(AppPath)

[Setup]
Title=Shybby's Power Switch
DefaultDir=$(ProgramFiles)\SHYBBY's Power Switch
AppExe=Shybby's Power Switch.exe
AppToUninstall=Shybby's Power Switch.exe

[Setup1 Files]
File1=@adminspowerswitch.jpg,$(AppPath),,,2/15/04 12:08:16 AM,2926,0.0.0.0
File2=@namedbase.shy,$(AppPath),,,5/15/04 3:14:49 PM,73728,0.0.0.0
File3=@MDAC_TYP.EXE,$(AppPath),,,7/15/98 1:00:00 AM,6734128,4.71.1015.0
File4=@RDO20DE.DLL,$(WinSysPath),,$(Shared),7/6/98 1:00:00 AM,69632,6.0.81.63
File5=@RDOCURS.DLL,$(WinSysPath),,$(Shared),4/3/00 6:52:54 PM,151552,6.0.88.4
File6=@MSRDO20.DLL,$(WinSysPath),$(DLLSelfRegister),$(Shared),5/11/00 2:06:20 PM,397312,6.0.88.62
File7=@MSMSKDE.DLL,$(WinSysPath),,$(Shared),7/6/98 1:00:00 AM,22016,6.0.81.63
File8=@MSMASK32.OCX,$(WinSysPath),$(DLLSelfRegister),$(Shared),6/24/98 1:00:00 AM,166200,6.0.81.69
File9=@MSSTDFMT.DLL,$(WinSysPath),$(DLLSelfRegister),$(Shared),7/15/00 1:00:00 AM,118784,6.0.88.4
File10=@MSBIND.DLL,$(WinSysPath),$(DLLSelfRegister),$(Shared),3/13/01 1:53:08 PM,77824,6.0.88.62
File11=@msado20.tlb,$(WinSysPath),$(DLLSelfRegister),$(Shared),7/11/02 9:47:58 PM,61440,2.71.9030.0
File12=@ADODCDE.DLL,$(WinSysPath),,$(Shared),7/6/98 1:00:00 AM,16384,6.0.81.63
File13=@MSADODC.OCX,$(WinSysPath),$(DLLSelfRegister),$(Shared),6/24/98 1:00:00 AM,118064,6.0.81.71
File14=@DATLSDE.DLL,$(WinSysPath),,$(Shared),7/6/98 1:00:00 AM,32256,6.0.81.63
File15=@MSDATLST.OCX,$(WinSysPath),$(DLLSelfRegister),$(Shared),6/24/98 1:00:00 AM,232248,6.0.81.69
File16=@DATGDDE.DLL,$(WinSysPath),,$(Shared),7/6/98 1:00:00 AM,31744,6.0.81.63
File17=@MSDATGRD.OCX,$(WinSysPath),$(DLLSelfRegister),$(Shared),6/24/98 1:00:00 AM,260920,6.0.81.69
File18=@CMCT3DE.DLL,$(WinSysPath),$(DLLSelfRegister),$(Shared),7/6/98 1:00:00 AM,28672,6.0.0.8163
File19=@COMCT332.OCX,$(WinSysPath),$(DLLSelfRegister),$(Shared),6/24/98 1:00:00 AM,369696,6.0.0.8169
File20=@MSCC2DE.DLL,$(WinSysPath),,$(Shared),7/6/98 1:00:00 AM,64512,6.0.81.63
File21=@MSCOMCT2.OCX,$(WinSysPath),$(DLLSelfRegister),$(Shared),5/22/00 1:00:00 AM,647872,6.0.88.4
File22=@MSCMCDE.DLL,$(WinSysPath),,$(Shared),7/6/98 1:00:00 AM,158208,6.0.81.63
File23=@MSCOMCTL.OCX,$(WinSysPath),$(DLLSelfRegister),$(Shared),3/13/01 2:51:08 PM,1066176,6.0.88.62
File24=@VB5DB.DLL,$(WinSysPath),,$(Shared),6/18/98 1:00:00 AM,89360,6.0.81.69
File25=@MSREPL35.DLL,$(WinSysPathSysFile),,,4/24/98 1:00:00 AM,407312,3.51.623.0
File26=@MSRD2X35.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,4/24/98 1:00:00 AM,252176,3.51.623.0
File27=@expsrv.dll,$(WinSysPathSysFile),,,8/29/02 4:43:22 AM,380445,6.0.72.9414
File28=@vbajet32.dll,$(WinSysPathSysFile),,,8/23/01 2:00:00 PM,30992,6.0.1.8268
File29=@MSJINT35.DLL,$(WinSysPathSysFile),,,4/24/98 1:00:00 AM,148240,3.51.623.0
File30=@MSJTER35.DLL,$(WinSysPathSysFile),,,4/24/98 1:00:00 AM,24848,3.51.623.0
File31=@MSJET35.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,4/24/98 1:00:00 AM,1045776,3.51.623.4
File32=@DAO350.DLL,$(MSDAOPath),$(DLLSelfRegister),$(Shared),4/27/98 1:00:00 AM,570128,3.51.1608.0
File33=@WINSKDE.DLL,$(WinSysPath),,$(Shared),7/6/98 1:00:00 AM,16896,6.0.81.63
File34=@MSWINSCK.OCX,$(WinSysPath),$(DLLSelfRegister),$(Shared),6/24/98 1:00:00 AM,108336,6.0.81.69
File35=@Shybby's Power Switch.exe,$(AppPath),,,5/15/04 3:15:57 PM,102400,1.1.0.0

; Die folgenden Zeilen können gelöscht werden, um zusätzlichen
; Platz für die Anpassung dieser Datei auf einer vollen Installationsdiskette
; zu schaffen.
;
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
und diese zeile noch ungefähr 20 mal
 
Ich bin kein Experte, drum nur was mir gleich dazu einfällt:
Sind vielleicht die Rechte des Benutzers keine Adminrechte (Daher vielleicht keine Aktualisierung der Dateien)?
Ansonsten probier mal ZUP-maker (http://www.ib-software.de), ist Shareware, aber zum probieren kostenlos und perfekt.
 
Hab das selbe Problem, wenn ich mein Programm was ich mit dem Verpackungs-Assistenten gepackt habe und das Projekt auf ein anderen PC ausführe.

[Bootstrap]
SetupTitle=Installieren
SetupText=Dateien werden kopiert. Bitte warten...
CabFile=Projekt1.CAB
Spawn=Setup1.exe
Uninstal=st6unst.exe
TmpDir=msftqws.pdw
Cabs=1

[Bootstrap Files]
File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,7/6/98 12:00:00 AM,102912,6.0.81.69
File2=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,5/31/98 12:00:00 AM,22288,4.71.1460.1
File3=@VB6DE.DLL,$(WinSysPath),,$(Shared),7/6/98 12:00:00 AM,125712,5.0.81.69
File4=@stdole2.tlb,$(WinSysPathSysFile),$(TLBRegister),,8/23/01 12:00:00 PM,17920,3.50.5014.0
File5=@asycfilt.dll,$(WinSysPathSysFile),,,8/4/04 8:57:14 AM,65024,5.1.2600.2180
File6=@olepro32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8/4/04 8:57:32 AM,83456,5.1.2600.2180
File7=@oleaut32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8/4/04 8:57:31 AM,553472,5.1.2600.2180
File8=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8/4/04 8:57:28 AM,1392671,6.0.96.90

[IconGroups]
Group0=Projekt1
PrivateGroup0=Falsch
Parent0=$(Programs)

[Projekt1]
Icon1="Projekt1.exe"
Title1=Projekt1
StartIn1=$(AppPath)

[Setup]
Title=Wetterwarnung
DefaultDir=$(ProgramFiles)\Projekt1
AppExe=Projekt1.exe
AppToUninstall=Projekt1.exe

[Setup1 Files]
File1=@Warnung.wav,$(AppPath),,,3/17/05 1:02:28 PM,251582,0.0.0.0
File2=@Ort.wav,$(AppPath),,,3/17/05 1:05:51 PM,160788,0.0.0.0
File3=@Offline.wav,$(AppPath),,,3/17/05 1:12:38 PM,346458,0.0.0.0
File4=@Keine_Warnung.wav,$(AppPath),,,3/17/05 1:04:13 PM,264778,0.0.0.0
File5=@wmp.dll,$(WinSysPath),$(DLLSelfRegister),$(Shared),8/11/04 12:41:20 AM,5550080,10.0.0.3646
File6=@INETDE.DLL,$(WinSysPath),,$(Shared),7/6/98 12:00:00 AM,16384,6.0.81.63
File7=@MSINET.OCX,$(WinSysPath),$(DLLSelfRegister),$(Shared),5/21/00 11:00:00 PM,115920,6.0.88.62
File8=@RCHTXDE.DLL,$(WinSysPath),,$(Shared),7/6/98 12:00:00 AM,36352,6.0.81.63
File9=@RICHED32.DLL,$(WinSysPathSysFile),,,5/7/98 12:00:00 AM,174352,4.0.993.4
File10=@RICHTX32.OCX,$(WinSysPath),$(DLLSelfRegister),$(Shared),6/24/98 12:00:00 AM,203576,6.0.81.69
File11=@Projekt1.exe,$(AppPath),,,3/17/05 2:38:18 PM,32768,1.0.0.0



Blinky
 
So ich hab jetzt mal was anderes ausprobiert.

Ich habe mir mein Projekt mal geschnappt und von mein PC (WinXP) auf ein anderen Rechner kopiert (WinME) danach hab ich Visualbasic dort testweise installiert und das Projekt unter Windows ME mit dem weitergabe-Assistenten behandelt. Jetzt kann ich es unter ME und XP installieren. OK bei XP meckert er jetzt rum das ein paar Daten zu alt sind, aber es läßt sich installieren.

Blinky
 
Zurück