Jag har till ett program bytt ut VB-installern till en annan installer. den behövs nog inte skickas med, men du bör kanske skicka med som ett krav att användaren ska ha Internet explorer 4.x eller 5.x (Kommer inte ihåg vilken version) som minimum Ett gott råd. Kommer knappast behålla PDW för jag får ofta klagomål att det inte går att installera. Speciellt på NT-maskiner. Dessutom är det föråldrat. Ser inte så imponerande ut. Går ändra men det överlåter jag till andra. Can´t win them all < Dessutom är det föråldrat. Bullshit ! < NT Bullshit ! Hej-hej Inte är PDW speciellt föråldrat, den fungerar mycket bra förutom att den inte känner av om systemet redan använder en fil så får man klicka ignorera osv. Det är trist, helt klart. Hej,VB-Installation
Jag undrar vilka filer (dll mm) som användes av VB-installern.
Jag har alla filerna från den gamla installationen, men jag vet inte säkert vilka som hör till installern och vilka som hör till mitt program.
De som hör till den gamla installern behöver jag ju inte längre.
Här är en lista över filerna:
ASYCFILT.DLL
COMCAT.DLL
MSSTDFMT.DLL
MSVBVM60.DLL * skall ju absolut skickas med
OLEAUT32.DLL
olepro32.dll
VB6STKIT.DLL
Sen använder mitt program filen 'shdocvw.dll'. Följer den filen med Windows eller skall den oxå skickas med? Den används till en IE-Browser i en Form.
VB-installern skickade aldrig med den...
/ACSv: VB-Installation
Sv: VB-Installation
Behåll Package & Deployment Wizard som kontroll program.
Den har det goda med sig att den förtecknar det som måste med.
I ditt exempel så undrar jag om du inte måste skicka med StdOle2.tbl.
Vb6stkit.dll tillhör PDW den behöver du inte skicka med det andra instproget.Sv: VB-Installation
Vad gör 'StdOle2.tbl'?
/ACSv: VB-Installation
Skrev inte att du skulle använda det för distrubtion,men när du inte vet vilka
filer du skall skicka så kan du sitta där med ditt "moderna" installprog och fundera.
PDW förtecknar dem iallafall sen är det bara att skriva av.
Det största felet med PDW är att Ni i allmännhet inte förstår hur det funkar.
Beträffande NT så måste du i allmänhet installera som administratör.
och du får inte skriva över visa systemfiler Oleauto mfl.
Problemmet är noga beskrivit många gånger här och hos Ms.Det finns enkla "workaround"Sv: VB-Installation
Men det jag tänkte tipsa om var inte det utan att prova Install Shield från version 7 och senare där visual studio systemstöd finns som plugin. Ger funktioner som PDW men går att snygga till en hel del. Kanske kan vara något istället för ditt andra system??!! En annan sak som kanske är ditt problem med NT? Jag har löst det så att jag skapar hela produkten inkl omkompilering på en NT maskin liksom för ´98se samt XP jag har då tre skilda produkter som Installshield sedan hanterar så att rätt version styrs till det OP som användaren har. Det finns säkert bättre sätt att kringgå detta men det fungerar bra som slutprodukt.
MVH. Jonnie StenbergSv: VB-Installation
Vill bara lägga till några länkar angående diskussionen om PDW'n som förhoppningsvis
kan vara till hjälp.
Visual Basic - Getting Started with PDW
http://support.microsoft.com/default.aspx?scid=/support/vbasic/gettingstarted/pdw.asp
Beträffande filen Shdocvw.dll så får den inte distribueras och tas därför inte med
av PDW'n. Lösningen är att se till att användarna har Internet Explorer installerat på sina datorer.
191692 - PRB: Shdocvw.dll Is Not Included in PDW Setup Package
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q191692
För att se med vilka produkter som filer installeras kan man söka i DLL-databasen.
(Det är dock inte enbart DLL filer som finns registrerade där utan alla möjliga olika filtyper)
DLL Help Database
http://support.microsoft.com/default.aspx?scid=/servicedesks/fileversion/dllinfo.asp
Vidare finns ett alternativ till PDW'n, nämligen Visual Studio Installer.
Installer 1.1
http://msdn.microsoft.com/vstudio/downloads/tools/vsi11/
Getting Started with Visual Studio Installer
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsinstal/html/veovrgettingstartedwithvisualstudioinstaller.asp
Micke Microsoft