/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
HJÆLP problemer med VB6 under XP! tilbage ~
Fra : Joachim Boll


Dato : 18-12-03 08:20

Jeg har lige gjort en super uhyggelig erfaring, vi har i den virksomhed hvor
jeg er ansat udviklet VB6 aplikationer på WIN98 maskiner, men skiftede for
kort tid siden til XPpro maskiner. (det skulle vi aldrig ha gjort)

problemet er at efter skiftet til XP, ja tro det eller ej!, kan vores
aplikationer med tilhørende Install package(lavet med VB6) ikke indstalleres
på WinMe og Win2000. de virker dog stadig på Win95, Win98 og XP.

det er bare super skræmmende!!!!! Hvis jeg tager en helt ren maskine og
installere Win98 + VB6, og undlader at opdatere, så kan jeg snilt lave en
Install package af den samme aplikation som virker på alle Win. udgaver

Jeg er næsten sikker på at fejlen opstår i en af de såkaldte Bootstrap Files

Herunder ses et udpluk af Setup.lst lavet fra en XP(virker ikke på WinMe og
Win2000)
[Bootstrap Files]
File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,6-18-98 12:00:00
AM,102912,6.0.81.69
File2=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,5-30-98 11:00:00
PM,22288,4.71.1460.1
File3=@stdole2.tlb,$(WinSysPathSysFile),$(TLBRegister),,10-9-01 1:00:00
PM,17920,3.50.5014.0
File4=@asycfilt.dll,$(WinSysPathSysFile),,,10-9-01 1:00:00
PM,77824,3.50.5014.0
File5=@olepro32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,10-9-01 1:00:00
PM,106496,5.0.5014.0
File6=@oleaut32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,9-9-02 1:13:00
PM,569344,3.50.5016.0
File7=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,10-9-01 1:00:00
PM,1388544,6.0.92.37

Herunder ses samme udpluk af Setup.lst lavet på en Win98(denne virker på
alle Win. udgaver)
[Bootstrap Files]
File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,6-18-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=@STDOLE2.TLB,$(WinSysPathSysFile),$(TLBRegister),,8-8-00 6:54:22
PM,16896,2.40.4515.0
File4=@ASYCFILT.DLL,$(WinSysPathSysFile),,,8-8-00 6:53:36
PM,143632,2.40.4515.0
File5=@OLEPRO32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,8-8-00 6:55:30
PM,164112,5.0.4515.0
File6=@OLEAUT32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,8-8-00 6:54:04
PM,614672,2.40.4515.0
File7=@MSVBVM60.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,5-27-00
12:10:18 AM,1388544,6.0.88.77


er der andre som har oplevet det samme?? jeg kan nemlig kun se at løsningen
ville være at gå tilbage til Win98


Med venlig hilsen
Joachim Boll




 
 
Gert Krabsen (18-12-2003)
Kommentar
Fra : Gert Krabsen


Dato : 18-12-03 09:22

Kan løsningen ikke være at anvende et andet installationsprogram end VB's
indbyggede? F.eks. InstallShield. I disse har du ofte større muligheder for
at tilpasse installationssættet, så der installeres forskellige .dll-filer
alt efter Windows-version.

mvh
Krabsen


Thu, 18 Dec 2003 08:20:12 +0100, Joachim Boll
<joachimFJERN@DETTEinmedico.dk> skrev:

> Jeg har lige gjort en super uhyggelig erfaring, vi har i den virksomhed
> hvor
> jeg er ansat udviklet VB6 aplikationer på WIN98 maskiner, men skiftede
> for
> kort tid siden til XPpro maskiner. (det skulle vi aldrig ha gjort)
>
> problemet er at efter skiftet til XP, ja tro det eller ej!, kan vores
> aplikationer med tilhørende Install package(lavet med VB6) ikke
> installeres
> på WinMe og Win2000. de virker dog stadig på Win95, Win98 og XP.
>
> det er bare super skræmmende!!!!! Hvis jeg tager en helt ren maskine og
> installere Win98 + VB6, og undlader at opdatere, så kan jeg snilt lave en
> Install package af den samme aplikation som virker på alle Win. udgaver
>
> Jeg er næsten sikker på at fejlen opstår i en af de såkaldte Bootstrap
> Files
>
> Herunder ses et udpluk af Setup.lst lavet fra en XP(virker ikke på WinMe
> og Win2000)
> [Bootstrap Files]
> File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,6-18-98 12:00:00
> AM,102912,6.0.81.69
> File2=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,5-30-98
> 11:00:00 PM,22288,4.71.1460.1
> File3=@stdole2.tlb,$(WinSysPathSysFile),$(TLBRegister),,10-9-01 1:00:00
> PM,17920,3.50.5014.0
> File4=@asycfilt.dll,$(WinSysPathSysFile),,,10-9-01 1:00:00
> PM,77824,3.50.5014.0
> File5=@olepro32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,10-9-01
> 1:00:00 PM,106496,5.0.5014.0
> File6=@oleaut32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,9-9-02
> 1:13:00 PM,569344,3.50.5016.0
> File7=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,10-9-01
> 1:00:00 PM,1388544,6.0.92.37
>
> Herunder ses samme udpluk af Setup.lst lavet på en Win98(denne virker på
> alle Win. udgaver)
> [Bootstrap Files]
> File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,6-18-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=@STDOLE2.TLB,$(WinSysPathSysFile),$(TLBRegister),,8-8-00 6:54:22
> PM,16896,2.40.4515.0
> File4=@ASYCFILT.DLL,$(WinSysPathSysFile),,,8-8-00 6:53:36
> PM,143632,2.40.4515.0
> File5=@OLEPRO32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,8-8-00
> 6:55:30 PM,164112,5.0.4515.0
> File6=@OLEAUT32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,8-8-00
> 6:54:04 PM,614672,2.40.4515.0
> File7=@MSVBVM60.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,5-27-00
> 12:10:18 AM,1388544,6.0.88.77
>
> er der andre som har oplevet det samme?? jeg kan nemlig kun se at
> løsningen
> ville være at gå tilbage til Win98
>
> Med venlig hilsen
> Joachim Boll

--
Sendt via Opera.
www.krabsen.dk
www.responsnord.dk
mfl

xxx@nowwhere.com (18-12-2003)
Kommentar
Fra : xxx@nowwhere.com


Dato : 18-12-03 17:56

Eller simpelthen bare bruge Inno setup - gratis og meget, meget bedre
end VB's indbyggede.
Du finder det her: http://www.jrsoftware.org/

mvh
Flemming

On Thu, 18 Dec 2003 09:22:26 +0100, Gert Krabsen
<krabsen@krabsenfjernes.dk> wrote:

>Kan løsningen ikke være at anvende et andet installationsprogram end VB's
>indbyggede? F.eks. InstallShield. I disse har du ofte større muligheder for
>at tilpasse installationssættet, så der installeres forskellige .dll-filer
>alt efter Windows-version.
>
>mvh
>Krabsen
>
>
>Thu, 18 Dec 2003 08:20:12 +0100, Joachim Boll
><joachimFJERN@DETTEinmedico.dk> skrev:
>
>> Jeg har lige gjort en super uhyggelig erfaring, vi har i den virksomhed
>> hvor
>> jeg er ansat udviklet VB6 aplikationer på WIN98 maskiner, men skiftede
>> for
>> kort tid siden til XPpro maskiner. (det skulle vi aldrig ha gjort)
>>
>> problemet er at efter skiftet til XP, ja tro det eller ej!, kan vores
>> aplikationer med tilhørende Install package(lavet med VB6) ikke
>> installeres
>> på WinMe og Win2000. de virker dog stadig på Win95, Win98 og XP.
>>
>> det er bare super skræmmende!!!!! Hvis jeg tager en helt ren maskine og
>> installere Win98 + VB6, og undlader at opdatere, så kan jeg snilt lave en
>> Install package af den samme aplikation som virker på alle Win. udgaver
>>
>> Jeg er næsten sikker på at fejlen opstår i en af de såkaldte Bootstrap
>> Files
>>
>> Herunder ses et udpluk af Setup.lst lavet fra en XP(virker ikke på WinMe
>> og Win2000)
>> [Bootstrap Files]
>> File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,6-18-98 12:00:00
>> AM,102912,6.0.81.69
>> File2=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,5-30-98
>> 11:00:00 PM,22288,4.71.1460.1
>> File3=@stdole2.tlb,$(WinSysPathSysFile),$(TLBRegister),,10-9-01 1:00:00
>> PM,17920,3.50.5014.0
>> File4=@asycfilt.dll,$(WinSysPathSysFile),,,10-9-01 1:00:00
>> PM,77824,3.50.5014.0
>> File5=@olepro32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,10-9-01
>> 1:00:00 PM,106496,5.0.5014.0
>> File6=@oleaut32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,9-9-02
>> 1:13:00 PM,569344,3.50.5016.0
>> File7=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,10-9-01
>> 1:00:00 PM,1388544,6.0.92.37
>>
>> Herunder ses samme udpluk af Setup.lst lavet på en Win98(denne virker på
>> alle Win. udgaver)
>> [Bootstrap Files]
>> File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,6-18-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=@STDOLE2.TLB,$(WinSysPathSysFile),$(TLBRegister),,8-8-00 6:54:22
>> PM,16896,2.40.4515.0
>> File4=@ASYCFILT.DLL,$(WinSysPathSysFile),,,8-8-00 6:53:36
>> PM,143632,2.40.4515.0
>> File5=@OLEPRO32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,8-8-00
>> 6:55:30 PM,164112,5.0.4515.0
>> File6=@OLEAUT32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,8-8-00
>> 6:54:04 PM,614672,2.40.4515.0
>> File7=@MSVBVM60.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,5-27-00
>> 12:10:18 AM,1388544,6.0.88.77
>>
>> er der andre som har oplevet det samme?? jeg kan nemlig kun se at
>> løsningen
>> ville være at gå tilbage til Win98
>>
>> Med venlig hilsen
>> Joachim Boll


Peter Lykkegaard (18-12-2003)
Kommentar
Fra : Peter Lykkegaard


Dato : 18-12-03 11:24


"Joachim Boll" wrote in a message

> problemet er at efter skiftet til XP, ja tro det eller ej!, kan vores
> aplikationer med tilhørende Install package(lavet med VB6) ikke
indstalleres
> på WinMe og Win2000. de virker dog stadig på Win95, Win98 og XP.
>
Den installer der følger med VB er værre end crap

Brug innosetup (rulez) eller et af de professionelle værktøjer
http://www.jrsoftware.org/isinfo.php

- Peter



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste