Hej, Det är tyvärr ganska vanligt att Setup and Deploymentwizard gör fel så oftast Tack!An error occurred while registrering the file...
Får ständigt detta felmeddelandet vid installation, både för msjro.dll och msado21.tlb
Något man kan göra något åt?Sv: An error occurred while registrering the file...
Är detta när du installerar DIN applikation på en annan maskin?
I så fall kan du prova att ändra referens till MSADO så att den pekar på DLL'en och inte på TLB-filen.
Sätt referens till den högsta versionen i listan av "Microsoft ActiveX Data Object".
Om jag också minns rätt nu så installeras msjro.dll med MDAC, så om du har en referens till ADO så ska du inte ha med msjro.dll i setup-paketet.
MickeSv: An error occurred while registrering the file...
måste man ändra i filen Setup.Lst
T.ex från detta:
File17=@msado26.tlb,$(WinSysPath),$(DLLSelfRegister),$(Shared),7/10/02 11:22:10 AM,81920,2.71.9030.0
till detta:
File17=@msado26.tlb,$(WinSysPath),$(TLBRegister),$(Shared),7/10/02 11:22:10 AM,81920,2.71.9030.0
För tlb-filer så missar den oftast att den skall göra $(TLBRegister) och inte
$(DLLSelfRegister) vilket man skall göra om det är en dll-fil.Sv: An error occurred while registrering the file...
jag har tagit bort msjro.dll från setup:en samt ändrat i Setup.Lst enligt ovan.
i installationsloggen står nu:
ACTION: SharedFile: "C:\WINDOWS\system32\msado21.tlb"
(File was not found or was an older version -- new file copied)
Funkar alltså utan protest, men sen händer följande och installationen avbryts.
Beror detta på dll:en som togs bort??
*** ERROR: The file 'C:\DOCUME~1\guest\LOKALA~1\Temp\msftqws.pdw\$(TBLRegister)' could not be registered because it was not found.
*** ERROR: (User Responded with 'OK')
*** ERROR: TestProg Setup was not completed successfully.
*** ERROR: (User Responded with 'OK')