Discussione:
Errore con MSCOMCTL.OCX
(troppo vecchio per rispondere)
Cesare Rizzi
2007-03-08 20:45:51 UTC
Permalink
Ciao a tutti, spero vivamente nel vs. aiuto.
Uso VB6
utilizzando una listview (comctl32.ocx)
impostando la proprieta ColumnReorder su true, quando draggo una colonna,
l'applicazione si pianta.
Ho trovato la spiegazione di cio ed il FIX fornito da Microsoft, a questo
url
http://support.microsoft.com/kb/896559/it

Ora sul mio PC tutto funziona regolarmente.
Quindi preparo il setup per la installazione su altre macchine (Ovviamente
il pacchetto non contiene le dipendenze di MSCOMCTL.OCX).
Ora se provo ad installare l'applicazione su un'altra macchina, ricevo il
messaggio di errore che non è possibile aggiornare il componente nel
sistema, e la installazione non prosegue.
Posso risolvere il problema, solo se installo il FIX di Microsoft
separatamente sulla macchina di destinazione.

Vorrei sapere se qualcuno ha avuto una esperienza simile e come ha risolto.
Se è possibile automatizzare il Setup affinche i componenti vengano
aggiornati regolarmente.
Grazie del vs. aiuto e della vs. pazienza.
Cesare
GbC
2007-03-09 09:00:38 UTC
Permalink
Post by Cesare Rizzi
Ciao a tutti, spero vivamente nel vs. aiuto.
Uso VB6
utilizzando una listview (comctl32.ocx)
impostando la proprieta ColumnReorder su true, quando draggo una
colonna, l'applicazione si pianta.
Ho trovato la spiegazione di cio ed il FIX fornito da Microsoft, a
questo url
http://support.microsoft.com/kb/896559/it
Ora sul mio PC tutto funziona regolarmente.
Quindi preparo il setup per la installazione su altre macchine
(Ovviamente il pacchetto non contiene le dipendenze di MSCOMCTL.OCX).
Ora se provo ad installare l'applicazione su un'altra macchina,
ricevo il messaggio di errore che non è possibile aggiornare il
componente nel sistema, e la installazione non prosegue.
Posso risolvere il problema, solo se installo il FIX di Microsoft
separatamente sulla macchina di destinazione.
Vorrei sapere se qualcuno ha avuto una esperienza simile e come ha
risolto. Se è possibile automatizzare il Setup affinche i componenti
vengano aggiornati regolarmente.
Grazie del vs. aiuto e della vs. pazienza.
Cesare
Rivoglio l'inglese che non si capisce GNente :/

Comunque qualsiasi installer vero consente non solo di aggiornare
componenti ma anche di eseguire patch, pastrocchiare con registro,
riavviare e mille altre cose indispensabili.

Personalmente uso da anni SetupFactory (a pagamento), ma so che
InnoSetup (ottimo e gratuito) è un installer molto valido e diffuso
nella comunità di chi scrive software.

Una ricerchina con gugl e trovi tutto ciò che serve.

Ciao ciao

-> GbC
www.gbcweb.com

Loading...