Newsgroup: it.comp.lang.visual-basic
Titolo: Procedura di installazione guidata

Salve a tutti,
vi spiego il mio problema:
ho creato un programma in v.basic 6 sotto Xp.
Ho creato il pacchetto autoinstallante con la procedura guidata.
Installando il programma sotto windows 98 mi chiede di riavviare e al
riavvio mi dà errore in due file (.dll) impedendomi di avviare il sistema.
Come posso ovviare a tale problema ?
Grazie 1000 a chiunque mi risponderà.


Sai dove posso trovarlo ?
Ciao e grazie

 non si sa mai
certo, andiamo avanti a fare le cose senza capire quello che accade.
si sa mai, che a forza di botte di culo, qualche cosa funzioni davvero. del
resto pare che anche l'evoluzione abbia seguito gli stessi metodi: se hai a
disposizione qualche centinaio di migliaio di anni è sicuramente la strada
giusta.
--
Salutoni
Sergio

 ha scritto nel messaggio
news:b6jj0g$621bn$1...@ID-173193.news.dfncis.de...

come sei 'acido' stamattina...  :-(
cmq hai ragione, bisognerebbe capire dov'e' il problema e non cercarlo di
risolverlo alla 'carlona'...
x Alfredo, almeno posta i nome delle DLL che ti danno il problema,
sicuramente la risposta e' proprio li.
PaoloS

 x Alfredo, almeno posta i nome delle DLL che ti danno il problema,
mi riferivo ad Aramis.. pardon


Hai ragione, in effetti la mia domanda era incompleta.
Il messaggio che mi dà è il seguente:
il file MSVCRT.DLL è collegato all'esportazione mancante NTDLL.DLL:
RtlGetNTVersionNumbers
E' possibile che avendo eseguito l'installer di v. Studio 6 da Xp mi metta i
files di XP che non vanno bene per Windows 98 ?
Cosa mi consigliate?
Forse posso ovviare al problema installando visual studio su un p.c. con
W.98 ed eseguendo l'installaer da lì?
Ciao
Aramis

 RtlGetNTVersionNumbers
problema molto conosciuto
però se trovi da solo la soluzione è meglio... anche perchè magari ti servirà
ancora, saper cercare, intendo. Metti che capiti da queste parti, in un brutto
giorno d'inverno, e nessuno vuole darti una mano: tu li freghi trovando la
soluzione da solo :-)
vai qui:
http://groups.google.it/advanced_group_search?hl=it
poi scrivi, nella text box che ha la caption "che contengono tutte le seguenti
parole" la stringa "msvcrt", poi nella textbox con caption "Visualizza solo i
messaggi del newsgroup specificato" metti it.comp.lang.visual-basic, poi fai
clic sul bottone "cerca con google", ordina per data e leggiti i primi tre o
quattro thread.
enjoy
--
Salutoni
Sergio

 riavvio mi dà errore in due file (.dll) impedendomi di avviare il sistema.
EPPERFORZA !!!...
Se fai la pacchettizzazione sotto XP,
il programma ti include le DLL di XP !!!...
O la rifai sotto Win98 (tutto il mondo
- tranne il sottoscritto - ha almeno tre
o quattro sistemi operativi su un solo
disco, e tu hai solo XP ???... :-)))
oppure sostituisci le DLL errate
con quelle di Win98.
--
Er Roscio.

 con quelle di Win98.
Geniale.
E quali sarebbero?
Alberto
--
E non so se avrò gli amici a farmi il coro,
o se avrò soltanto volti sconosciuti,
canterò le mie canzoni a tutti loro
e alla fine della strada
potrò dire che i miei giorni li ho vissuti...

*Roscio* ha scritto:

Ho molti dubbi. Io creo i pacchetti da Win98SE e li monto su
98/Me/NT/2000/XP. Girano. Perchè?

 98/Me/NT/2000/XP. Girano.
noto con piacere che le palle non sono l'unica cosa in rotazione, da quelle
parti
:-)
--
Salutoni
Sergio

 E quali sarebbero?
Le sa già...
--
Er Roscio.

 98/Me/NT/2000/XP. Girano. Perchè?
Perché non ti porti appresso le DLL, ecco perché...
--
Er Roscio.

*CSSoft* ha scritto:

Sě, almeno quelli.
Perň ora mi sento una merda (un po' come Albe): Ho solo due SO: Win98Se e
XP. Su due macchine distinte. Come farň a sopravvivere visto che tutto il
mondo ne ha almeno 3/4 sulla stessa macchina?

*Roscio* ha scritto:

Ma questo chi l'ha scritto?


 Le sa già...
Io no.
Me le elenchi?


 "
Mica è "automatico". Se ce le metti te le
include; se non ce le metti non le include...
(ma va' ?...:-)PPP
Il problema è quando devi pacchettizzare per un sistema
che NON HA le potenzialità che hai sul tuo pc (access,
ecc.). In questo caso le devi includere, ma quelle giuste,
altrimenti ti succede come l'amico di cui sopra...
--
Er Roscio.
--
Er Roscio.

 Win98Se e XP. Su due macchine distinte.
pensa: io ho due sistemi operativi: win2000 e win me, su due macchine distinte,
nessuna delle due portatile, collocate ad almeno un paio di chilometri l'una
dall'altra, ovviamente non in rete.
penso dovrò cambiare mestiere.
--
Salutoni
Sergio

 mondo ne ha almeno 3/4 sulla stessa macchina?
su tutte le mie macchine c'e' solo w2k.
mi servisse qualcos'altro, un pc costa sufficientemente poco.


Finora anche a me hanno sempre girato.
Il problema comunque penso sia dato dal fatto che ho inserito il componente
Internet transfert Control.
Aramis

 altrimenti ti succede come l'amico di cui sopra...
Prima che questa cosa si diffonda e si crei il panico, con conseguenti post
a ripetizione su come fare i setup, ti invito a considerare che:
1) stai sparando particolarmente fuori bersaglio, anche senza la 44Magnum di
Lupo
2) Il PDW inserisce tutte le dll e Ocx che servono, e non inserisce quelle
che non servono. Esse sono TUTTE indipendenti dal sistema operativo. Quindi
si può generare il pacchetto su XP e installarlo su 95 e viceversa.
Un discorso a parte va fatto per alcuni elementi, ma in maniera del tutto
indipendente dal sistema operativo:
1) MDAC: è un aggiornamento da installare a parte e da non mettere nel
pacchetto
2) JET: è un provider di accesso ai dati. Se serve va distribuito,
altrimenti no
3) MSVCRT, SCRRNIT, SCRRNqualcosa: vengono installate con IE, e NON vanno
distribuite
4) DCOM: è un aggiornamento per W95 e W98prima ed.. Va installato a parte e
non nel pacchetto.
Per questi 4 elementi, comunque, non importa il S.O. su cui è stato generato
il pacchetto, ma solo il Sistema Operativo target.
Punto.
Ciao


RtlGetNTVersionNumbers
--
Er Roscio.


Aramis

> RtlGetNTVersionNumbers
Appunto.
Come sopra.


 non quelle del sistema "cross".
Mi risulta che il PDW di VB non distribuisca librerie _propriamente di
sistema_, ma solo librerie relative al pacchetto da installare. In ogni caso
(!) con le giuste (e auspicabili) attenzioni dette sopra...

 altrimenti ti succede come l'amico di cui sopra...
Ti stai sbagliando... Attenzione. ;-)