Avatar billede reds2001 Nybegynder
03. januar 2002 - 10:54 Der er 5 kommentarer og
1 løsning

HJÆÆLP til installation

Mit problem er at jeg bruger p&d-wizarden til at lave et installationsprogram med, men hvis den maskine som jeg skal installere på ikke har servicepack 2 eller derover kan jeg ikke installere programmet hvad gør jeg?
Avatar billede Slettet bruger
03. januar 2002 - 11:00 #1
kan du ikke ligge de dll/ocx filer som er i sp2, i installationen med add files?
Avatar billede jennemaan Nybegynder
03. januar 2002 - 13:01 #2
Modificér setup.lst.
Sektionen Bootstrap Files skal du ændre. Her er et eksempel:
;før
[Bootstrap Files]
File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,6-18-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),,,7-21-00 1:05:02 PM,143632,2.40.4514.1
File4=@OLEPRO32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,7-21-00 1:05:02 PM,164112,5.0.4514.1
File5=@OLEAUT32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,7-21-00 1:05:02 PM,614672,2.40.4514.1
File6=@STDOLE2.TLB,$(WinSysPathSysFile),$(TLBRegister),,7-21-00 1:05:02 PM,16896,2.40.4514.1
File7=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,12-7-99 10:00:00 PM,1384448,6.0.84.95


;efter
[Bootstrap Files]
File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,6-18-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),,,7-21-00 1:05:02 PM,143632,2.40.4514.1
;File4=@OLEPRO32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,7-21-00 1:05:02 PM,164112,5.0.4514.1
;File5=@OLEAUT32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,7-21-00 1:05:02 PM,614672,2.40.4514.1
;File6=@STDOLE2.TLB,$(WinSysPathSysFile),$(TLBRegister),,7-21-00 1:05:02 PM,16896,2.40.4514.1
File4=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,12-7-99 10:00:00 PM,1384448,6.0.84.95

Ændringen går ud på at du udkommenterer OLE-filerne (det er dem der giver dig problemer).

Husk at ændre \"File7=@msvbvm60.dll...\" til \"File4=@msvbvm60.dll...\"

/Jennemaan
Avatar billede reds2001 Nybegynder
10. januar 2002 - 12:14 #3
jennemaan du er den hårdeste negl her på eksperten, jeg nyder at følge dine svar(især på mine egne spørgsmål). Jeg har endnu ikke afprøvet dit løsningsforeslag, men er kommet op med et andet som jeg ville ønske du gad at vurdere/kommentere.
Mit problem var at platformen var Windows 2000 og det var åbentbart et velkendt problem at få en \"System Files Out of Date\" gang på gang. Det kunne løses ved at Add\'e en ældre version af oleaut32.dll i P&D wizarden i VB 6. Nu går mine bekymringer på hvad konsekvensen er ved at \'gamle\' dll\'er.
Et lille side spørgsmål; Hvordan kan det være at man kan udkommenter dll\'erne i bootstrap\'en. Jeg troede ikke at applikationen kunne køre foruden?
Du får helt sikkert pointene for dit foreløbige svar, men jeg venter lige med at gi\' dig dem så jeg er sikker på at du i hvert fald har set den her besked :-)
Avatar billede jennemaan Nybegynder
10. januar 2002 - 12:40 #4
Som udgangspunkt kan applikationen ikke køre uden at de pågældende dll\'er er installeret på den maskine du vil udføre din applikation på. Når det drejer sig om ændringer i OLE* så er disse ændringer (tilsyneladende) ikke så omfattende så et program der er skrevet op imod en nyere version, ikke kan bruge en ældre.

Jeg har selv tidligere kontaktet MS mht. problemstillingen om at setup (i visse tilfælde) ikke kan installere nyere versioner af disse filer. -Deres løsning var analog til mit løsningsforslag, nemlig at man ikke skal opdatere OLE* filerne.

Disse filer bliver ovenikøbet installeret sammen med både Win2K og Win NT (i en ældre version), så man kan spørge sig selv, hvorfor de overhovedet skal installeres sammen med en VB applikation.

Jeg er da iøvrigt meget i at høre om andre her på eksperten har ligende eller andre erfaringer med dette emne.

/Jennemaan
Avatar billede reds2001 Nybegynder
10. januar 2002 - 13:36 #5
Jennemaan U are the MAN...hvordan kommer jeg i kontakt med dig hvis det virkelig brænder på? Er du på MSN eller ICQ eller noget i den stil?
Avatar billede jennemaan Nybegynder
10. januar 2002 - 14:01 #6
ICQ 30368838
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester