Fråga1: Nu gissar jag:MSADO 2.5
=====
Asså...... Om jag checkar referenserna och klickar på referensen
MSADO 2.5 så refererar den till filen msado15.dll, skall det inte vara
msado25.tlb ???
Fråga2:
=====
När jag gör en Package and Deploy så hittar den ingen dependency info
för msado25.tlb. När man sedan installerar programmet på en annan
maskin så får man fel från regsvr32 när komponenten skall registreras
Skall man inte deploya msado25.tlb eller vaddå, är det fel sökväg i
pack and deploy eller vad beror felet på.
Jag blir förvirrad!
/peterhSv: MSADO 2.5
1. För att det inte skall bli problem med dll:en så är det en senare ADO version men använder samma gamla dll-namn. Högerklicka på filen i filhanteraren och se vilken version det står på den. På min msado15.dll står det version 2.50.
(Ett slarvfel av MS att sätta ett versionsnummer på en dll som uppdateras såpass mycket). Dock är det nog så att dom gör detta för att andra program inte skall paja då deras referenser sitter till just den dll-filen.
2. I Package & deployment så läggs MDAC_TYP.EXE med. Det är samma fil som du laddar ner från microsoft/data. Om du inte också placerar en kopia av denna filen i katalogen /redist så kommer den inte heller med när du kör package & deployment. Det innebär att du kanske installerar en ADO 2.1 som VB tidigare haft vid din första VB-installation...
Hoppas detta klargjorde dina frågor
Hälsningar
/Pelle