Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Problemi creazione .msi

Dopo essermi documentato sul NG ho scaricato Visual Studio Installer 1.1 per
creare il
pacchetto di installazione.
Nel crearlo nessun problema, poi però installandolo su varie macchine
tragedia.
Il programma utilizza due ocx, esattamente msdxm.ocx (mediaplayer che uso
per il
sottofondo musicale e per visualizzare un mpeg) e swflash.ocx (player flash
che uso per
visualizzare alcune parti animate all'interno dell'interfaccia).
Ora avrei una serie di domende alle quali da giorni tento di rispondere
senza successo:
1)Quando creando il pacchetto Vsi1.1 mi segnala che i due ocx sopra citati
mancano di
dipendenze cosa devo fare? Per quel che ho capito la cosa è normale e non
devo fare nulla.
2)Sulle macchine target per far funzionare WMP e i filmati Flash occorre che
i due programmi
(mi riferisco a Media player e al Palyer flash) siano installati? In teoria
dovrebbe bastare
la corretta registrazione dei due ocx giusto?
3)Vsi1.1 crea un file .msi che necessitano di Windows installer giusto?
Questo significa che
su 98 ed Me dovrò per forza (qualora questo non sia già presente)
installarlo o posso creare
un'installazione che non utilizzi un pacchetto .msi?
4)Differenti versioni di media player e del flash player sui pc target
possono crearmi dei
problemi anche nel caso in cui i componenti .ocx vengano installati
correttamente?
Scusate se posti un quantità simile di domande ma sono alla frutta e non
riesco più a capire.
Dopo aver scaricato (modem 56k) vsi1.1, l'installer per win98-me, la demo
per il vsi1.1 la
nuova versione del mp e aver visionate decine di post (tra i quali
sinceramente non ho
trovato il mio problema) mi vedo costretto a chiedervi aiuto.
Vi ringrazio anticipatamente.
nicola
--------------------------------
Inviato via 
http://usenet.libero.it

allora, anche io uso visual installer. il problema per come la vedo io è
questo:
non credo che basti dare al cliente i due ocx che hai detto: sicuramente
Windows Media Player e Flash non sono composti da questi ocx e basta. Ci
saranno una valanga di DLL, fidati......quindi, piuttosto che cercare di
capire quali dll ti servono, che magari possono cambiare da un OS all'altro,
ti conviene mettere sul CD l'installer *originale* di windows media player e
flash separatamente, e casomai lanciare i due exe per installarli al primo
avvio della tua applicazione.
tra parentesi, credo che non sia proprio legale distribuire flash+wmp dal
tuo installer....
per quanto riguarda il file msi, dai un'occhiata alle proprietà del
progetto: se dire di includere nel file MSI anche Windows Installer, cioè il
motore che farà il setup. Il file MSI sarà un po' più grande, però così sei
a posto!!
good coding!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
soft...@igordamiani.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262


--------------------------------
Inviato via 
http://usenet.libero.it

Pardon ma nell'ultimo posto non mi ha incluso il testo.
Adesso sono arrivato ad un nuovo punto morto:
-ho creato il pacchetto comprensivo di windows installer e privo degli Ocx
dei componenti che ho aggiunto. Risultato: sul computer target tutto si
installa correttamente e le regiastrazioni vengono eseguite.
E' sorto tuttavia questo problema, quando viene caricato il form che
contiene il controllo del media player, solo su win98 viene generato un
errore di pagina non valida in msdxm.ocx.
Qualcuno mi può dire da cosa può dipendere?
Grazie


 Qualcuno mi può dire da cosa può dipendere?
Punto i miei 2c su: "Versioni differenti di media player" !!!