webForumDet fria alternativet

Kan någon hjälpa mig

.NET

12 svar · 377 visningar · startad av Webber2003

Medlem sedan okt. 20031 113 inlägg
Frågan#1

Någon som kan hjälpa mig att tyda dessa två felmeddelande som jag har bifogat.

Programmet är skapad i Visual Basic och man har då skapat ett installationsprogram som ej vill starta utan följande meddelande kommer upp (se bild 1), vad betyder detta?

Sedan när jag skulle gå igenom vilka filer installationsprogramet ska installera testade jag helt enkelt att köra en *.exe fil. Men då kommer ett annat fel meddelande upp (se bild 2), vad betyder detta?

bild1.jpg
Medlem sedan okt. 20031 113 inlägg
#2

Här bild 2

bild2.jpg
Medlem sedan juni 20022 599 inlägg
#3

Jag vet inte vad första felet beror på , men du kan ju alltid prova att skapa set-up:en en gång till. Om du inte har tillgång till projektet så kan du också prova att öppna setup.lst i notepad och helt enkelt ta bort raden (och numrera om de efterföljande).

Det andra felet beror på att programmet inte kan hitta en viss fil (surprise!). Varför eller vilken går naturligtvis inte att svara på, men det har kanske att göra med att du inte kört in den fullständiga set-up:en?

Medlem sedan okt. 20031 113 inlägg
#4

Japp, tog bort raden och nu fungerar faktiskt installations programmet så långt. Får dock ej programmet att starta. Så här står det i instruktionerna:
----------------------
INSTALLATION:

Lägg i installations CD-skivan och starta utforskaren välj sedan setup.exe för att installera programmet.

Efter installation skall filen avveckling.ini ställas in. (Gå till Start -> Kör -> skriv in filens namn avveckling.ini och tryck OK).

I filen avveckling.ini skall vara enligt nedan. Filen finns i Windowsbiblioteket.

"SYSTEM:" = Funktion.
"Program Katalog" = Vilken programkatalog programmet finns i.
"C:\Program\avveckling" = Sökvägen till programkatalogen.
"Data Katalog" = Vilken datakatalog som datafilen finns.
"V:\video\Data" = Sökvägen.
"Avveckling.Mdb" = Datafil namn
"TYP: 0 = avveckling >0 = 1 första terminal"
"0" = Hur avvecklingsprogrammet skall
= fungera såsom edit-terminal eller sändnings-dator.

När man har installerat programmet skall man kopiera datafilen från programbiblioteket till dit enlig ovan ( avveckling.ini fil ) som datafilen skall vara.
--------------------
Hur gör man detta?

Medlem sedan juni 20022 599 inlägg
#5

Ja, den rad fellmeddelandet talar om:

File25=@msado25.tlb,,$(WinSysPath),,,9/7/01 12:00:00 PM,57,0.0.0.0

(om sen sänka ordningsnumret på efterföljande, som sagt.)
Men innan du gör det kan du ju prova att ändra till:

File25=@msado25.tlb,$(WinSysPath),,,9/7/01 12:00:00 PM,57,0.0.0.0

Inga av de andra filerna har ju två komma-tecken innan pathen? (Men det är som jag gissar.)

Medlem sedan juni 20022 599 inlägg
#6

Webber2003 skrev:

Hur gör man detta?

Hur gör man vad? Du ändrar i ini-filen så att sökvägarna matchar den plats som du installerade programmet på, antar jag. Vilka värden "SYSTEM" och "TYP" ska ha kan jag inte hjälpa dig med eftersom jag inte vet vad programmet gör.

Ett tips: Skriv nya inlägg istället för att ändra i gamla. Annars blir allting totalförvirrat. Mitt andra inlägg svävar ju tex helt i luften nu.

Medlem sedan okt. 20031 113 inlägg
#7

Tack Niko nu fungerar själva installations programet utmärkt efter den ändringen som du sa.

Finns det möjlighet för dig att titta på filerna för att se om du vet vad som kan vara fel?

Medlem sedan okt. 20031 113 inlägg
#8

Följande finns i filen avveckling.ini:
---------------------------
"SYSTEM:"
"Program Katalog"
"C:\Program\avveckling"
"Data Katalog"
"C:\Program\avveckling"
"Avveckling.Mdb"
"TYP: 0 = avveckling >0 = 1 första terminal"
"0"
---------------------------

När jag ska starta avveckling.exe står följande meddelande: Run-time error "76" Path not found.

Vet ej om det är *.ini filen som gör att man får detta meddelande. Men följande står att läsa i manualen:

Lägg i installations CD-skivan och starta utforskaren välj sedan setup.exe för att installera programmet.

Efter installation skall filen avveckling.ini ställas in. (Gå till Start -> Kör -> skriv in filens namn avveckling.ini och tryck OK).

I filen avveckling.ini skall vara enligt nedan. Filen finns i Windowsbiblioteket.

"SYSTEM:" = Funktion.
"Program Katalog" = Vilken programkatalog programmet finns i.
"C:\Program\avveckling" = Sökvägen till programkatalogen.
"Data Katalog" = Vilken datakatalog som datafilen finns.
"V:\video\Data" = Sökvägen.
"Avveckling.Mdb" = Datafil namn
"TYP: 0 = avveckling >0 = 1 första terminal"
"0" = Hur avvecklingsprogrammet skall
= fungera såsom edit-terminal eller sändnings-dator.

När man har installerat programmet skall man kopiera datafilen från programbiblioteket till dit enlig ovan ( avveckling.ini fil ) som datafilen skall vara.
-----------------------------

Någon som vet?

Medlem sedan juni 20022 599 inlägg
#9

Nu verkar "avveckling.ini" inte vara en standard Windows-ini-fil utan nåt hemmasnickrat format, men om jag gissar:

Frågor:

Har du installerat programmet i "C:\Program\avveckling"?
Finns mappen "Program Katalog" i "C:\Program\avveckling"?
Finns mappen "Data Katalog" i "C:\Program\avveckling"?
Finns filen "Avveckling.Mdb" i "Data Katalog"?

Tips:

Gå igenom din "setup.lst" och kolla så att alla filer som nämns där finns på din disk på de ställen som anges i filen. (*.dll och *.tlb kan du nog hoppa över till att börja med.)

Om någon saknas så kan du ev. ta den från mappen "Support" i setupen och lägga den på plats manuellt. Men jag misstänker att det här är ett lite "äldre" program och att setup-formatet kan se annorlunda ut?

När man har installerat programmet skall man kopiera datafilen från programbiblioteket till dit enlig ovan ( avveckling.ini fil ) som datafilen skall vara.

Det tolkar jag tex som att man ska kopiera "Avveckling.Mdb" till "C:\Program\avveckling\Data Katalog\". Har du gjort det?

Medlem sedan okt. 20031 113 inlägg
#10

Hej!

Bifogar en bild på vad som finns under C:\program\avveckling. Varav avveckling.ini jag själv har lagt in, för man skulle väl göra så?

bildo.jpg
Medlem sedan juni 20022 599 inlägg
#11

Som sagt det här är väldigt svårt att svara på men jag tycker inte det stämmer. Jag tolkar (de märkliga) instruktionerna så här:

"Avveckling.exe" ska ligga i "C:\Program\avveckling\Program Katalog\".
"Avveckling.Mdb" ska ligga i "C:\Program\avveckling\Data Katalog\".
"Avveckling.ini" ska ligga i "C:\Windows\".

Var övriga filer hör hemma vet jag inte och jag tycker inte heller det framgår riktigt. Har du möjlighet att ge mig en länk till setup:en så kan jag ta mig en snabbkoll annars blir allt en ren gissningslek, tyvärr.

Medlem sedan okt. 20031 113 inlägg
#12

Var övriga filer hör hemma vet jag inte och jag tycker inte heller det framgår riktigt. Har du möjlighet att ge mig en länk till setup:en så kan jag ta mig en snabbkoll annars blir allt en ren gissningslek, tyvärr.

Okej, hur gör man en länk till setupen?

Medlem sedan juni 20022 599 inlägg
#13

Ja, alltså, vad jag menar är om det är ett "fritt" program? Dvs om du har mölighet att länka till/dela med dig av setup:en. Annars är det, som sagt, ganska omöjligt att svara.

253 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)