Newsgroup: it.comp.lang.visual-basic
Titolo: PWD e XP

Salve,
ho un problema con i pacchetti di installazione creati sotto XP.
Fino a poco tempo fa avevo XP e 98 nello stesso HD; scrivevo in XP ma la
compilazione la facevo sotto 98.
Ora che non ho più il 98 mi ritrovo con il vecchio problema:
Lancio il pacchetto (su 98 o 2000), vedo che legge tutti i file ma in fondo
mi dice:
"alcuni file non sono aggiornati nel sistema......."
"riavviare la macchina per aggiornare i file in automatico....."
Allora riavvio, rilancio il pacchetto, ma non funziona.
Mi da errore, e presumo la colpa sia di scrrun.dll
Come posso risolvere questo problema?

 Come posso risolvere questo problema?
devi cercare in google gruppi i post miei o di altri e vedrai che qualche
mese fa c'era la risposta
č il runtime di C++
e un altra libreria.....
il fatto grave č che se la metti (la aggiorni) ti compare
"ErroreXYZ(non ricordo) reinstallare Windows"
NON lo fare č !
basta che tu abbia su un floppy le 2 dll incriminate che in genere NON si
distribuiscono!
Questo perchč???
perchč fino a win98 c'era un msvcrt.dll mi sembra si chiami cosě...da win2k
in poi un altra vers Incompatibile fra loro!!!
se cerchi nei vecchi post (anche miei) vedi che č una cosa li per lě
terrorizzante ma solo l'ennesima cazzata di zioBill!!!
Cera e cerea... ossia.... Bye man!
:-)
--
Il Wodkino Nazionale č a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 Quotefix e altro:
http://www.martek.it/go.asp?portamia=4
Usr: ICLVB Pw: amici

 Come posso risolvere questo problema?
Leggendo una mezza tonnellata di post sull'argomento?
Hai provato a fare una ricerca su google gruppi, mettendo come testo di
ricerca "scrrun.dll" oppure "msvcrt.dll"?
Salutoni
Sergio

 distribuiscono!
il Problema non č sulla libreria che dici tu, poichč nel mio pacchetto non
uso C++
ma sulla libreria scrrun.dll
Ho guardato tutti i vecchi post, e i consigli li ho seguiti tutti, li
riassumo:
vado dal cliente, installo mdac 2.7, installo jet4sp3, anzi il sp6 specifico
del sys del cliente (jet4sp6WME ad esempio), installo il pacchetto.
Il problema persiste.
Ricordo che il pacchetto č stato fatto sotto XP, e riesco ad installarlo
solo sotto altri XP.
Mentre ho provato sotto 98 e ME e ha fallito in entrambi i casi, anzi, tutti
gli aggiornamenti e l'installazione sutto 98 hanno creato altri problemi e
addirittura non funziona piů Deskeeper
Comunque vedo che le librerie sono state registrate (quelle senza errori) ed
anche il run-time del VB.
Allora a mano metto l'eseguibile.
Quě nasce il problema 2: non funziona.
Questo č il codice che non esegue, ma non da nemmeno errore.
Private Sub Connection1_WillConnect(ConnectionString As String, UserID As
String, Password As String, Options As Long, adStatus As
ADODB.EventStatusEnum, ByVal pConnection As ADODB.Connection)
    Dim oFile As New FileSystemObject
    If oFile.FileExists(App.Path & "\magazz.mdb") Then
        ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
App.Path & "\magazz.mdb"
    Else
        'cerco il file
        MDIMain.CommonDialog1.ShowOpen
        ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
MDIMain.CommonDialog1.FileName
    End If
End Sub
Private Sub Connection1_ConnectComplete(ByVal pError As ADODB.Error,
adStatus As ADODB.EventStatusEnum, ByVal pConnection As ADODB.Connection)
    If Connection1.State = adStateOpen Then
        MsgBox "Connessione Avvenuta", vbInformation
    Else
        MsgBox pError.Description
    End If
End Sub

 ma sulla libreria scrrun.dll
Occhio
Microsoft Scripting RunTime (scrrun.dll)
win98 ne aveva uno win2k in poi un altro!
prova senza...
ossia NON la installare
il programma va?
NON VA?
metti quella di XP dentro windows/system di 98
non va ancora?
beh allora hai sciupato qualcosa nella dll...o hai un aversione sbagliata
e allora?
e allora sangoogle che ci sta a fare?
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q254166
che ce voleva???
Bye bye!!!
:-)
--
Il Wodkino Nazionale è a : 
www.martek.it


Vi rispondo a tutti, ringraziendovi del vostro aiuto.
Di seguito l'esito del lavoro e delle ricerche che mi avete consigliato:
Dal pacchetto di installazione creato sotto XP, ho tolto come mi avete
detto, i file incriminati, mdac era già escluso.
Ho preso una macchina con 98 SE SP1 vergine, appena installato, senza
access, con IE 5.5
Ho installato in sequenza jet4sp6W9x, mdac2.7, (riavvio del sistema), mio
programma.
Tutto OK
All'inizio (almeno su questo computer) controlla 3 file invecie di 21, poi
parte l'installazione senza errori.
Ora riprovo nella macchina del cliente, sperando che le precedenti
installazioni non abbiano creato problemi.
Continua però a persistere il secondo errore, o se così si può definire
visto che è codice che non viene eseguito, che riporto in seguito.



Stessa procedura sul computer con WME del cliente.
Parte l'installazione mi dice che non può aggiornare alcuni file del sistema
se questi sono in uso.
Consiglia di uscire per chiudere tutte le applicazioni.
Lo faccio ma di applicazioni aperte non ce ne sono. Riapro l'installazione,
da lo stesso errore, questa volta vado avanti.
Tutto bene.
Come sopra persiste il problema 2

*Glauco Cucchiar* ha scritto:

http://support.microsoft.com/default.aspx?scid=kb;IT;q191096