Newsgroup: it.comp.lang.visual-basic
Titolo: Compilazione XP - Win98

Salve a tutti, sono Alessio !
Ho una mia applicazione creata in vb6 con un PC con XP Professional che
vorrei installare su un PC con Win98SE.
Quando vado a installare il pacchetto su Win98 il sistema mi comunica
che alcuni file di sistema devono essere aggiornati (OLEAUT32.DLL ed
altri...). Dopo l'installazione e il seguente riavvio il pc si blocca
per problemi su Internet Explorer ed altro e cosi devo ripristinare i
files che mi aveva sovrascritto la mia installazione....
Come posso risolvere questo problema ?
Come posso fare per creare un pacchetto compatibile con WIN98SE da XP ?
Io uso VB6 Ed.Professional.
Grazie a tutti !

Anakin ha scritto...

Posta la lista dei files (copia e incolla Setup.lst se hai usato Creazione
Guidata Pacchetti di Installazione).
--
Ciao Fede
By Chicco Production
http://bcp.freetools.it

In alternativa prova a NON AGGIORNARE i files quando richiesto e vedi che
succede.


Anakin ha detto questo lunedì :

Devi vedere che componenti hai usato.
Alcuni componenti richiedono l'installazione di versioni minime ad 
esempio delle Foundation Classes o della virtual machine VC RunTime.
Se i componenti che hai inserito nel progetto, richiedono versioni 
superiori a quelle presenti su W98SE, devi impostare come prerequisiti 
della tua applicazione la presenza ad esempio di Internet Explorer (che 
aggiorna tali librerie) superiore ad un x. E a questo punto DEVI 
rimuovere dal tuo setup le librerie non distribuibili (le solite cose 
note, ad esempio msvcrt, mfc4xx, scrrnit, scrrun, ecc...)
Altrimenti, è ovvio (e giusto) che il pdw ti inserisca le librerie che 
servono, ed è altrettanto ovvio che questo esponga a problemi di 
compatibilità (per installare un softwarino tuo che stampa due bolle, 
staresti forzando brutalmente un upgrade di un intero sistema 
operativo, il che non può essere...).
Alberto
-- 
Carlo Rubbia: Siamo su un treno che va a trecento chilometri all'ora, 
non sappiamo dove ci sta portando e, soprattutto, ci siamo accorti che 
non c'è il macchinista.

 ha scritto nel messaggio
news:200809011...@mynewsgate.net
io all'epoca avevo 2 installazioni
(che puoi anche avere con il solito pc ed un sw di virtualizzazione)
un con W98+vb
e una con XP+vb
Era il modo migliore (ma non il più agevole ovvio) per non avere grandi 
problemi...
Come ti ha detto Albe...tu stai costringendo il tuo sw ad un downgrade...ma 
con un sw (l'installer) che cerca di fare un upgrade!
Dovresti avere le dll di win98 nel tuo pc e compilare con quelle...salvo poi 
installare su XP e non ritrovarle (o non ritrovarle proprio...o avere una 
versione diversa!) e avere allora su xp quel problema (ecco perchè tagliare 
la testa al toro...2 pc (anche virtuali) con 2 SO...e compilare su quelle 
macchine!)
Benvenuto in quella che chiamano "dll-hell"...prima o poi tutti in VB 4/5/6 
ci battono la testa!!!....
p.s.
dotNet elimina questo problema (...almeno se non usi COM)...tanto per 
intingere il dito nella piaga!
-----------------------------
Mio Blog
http://www.martek.it/dblog/default.asp
Mia città
http://wodka40hall.myminicity.com/

Grazie di cuore a tutti per le risposte !!!
Ora tutto è più chiaro...ahime... :(
Ciao !

 Ora tutto è più chiaro...ahime... :(
Col 98 forse può servirti MCREPAIR.exe....
http://www.google.ch/search?hl=it&newwindow=1&safe=off&q=Microsoft+mcrepair.EXE&meta=
non so se è la stessa cosa ma a me dava problemi per alcune DLL che poi 
mcrepair.exe riporta funzionante... l'errore era quello descritto sul link 
di zio google...
Messaggio di errore "Versione dello stub RPC non compatibile"
spero possa servirti...
ciao
Anto
----== Posted via Pronews.Com - Unlimited-Unrestricted-Secure Usenet News==----
http://www.pronews.com
 The #1 Newsgroup Service in the World! >100,000 Newsgroups
---= - Total Privacy via Encryption =---