2012-11-30 30 views
5

Ho creato un controllo ActiveX che è installato nel computer client. Ora ho apportato alcune modifiche al controllo ActiveX e ora desidero che Changed ActiveX venga aggiornato automaticamente nel computer client.come ActiveX può essere aggiornato automaticamente sulla macchina client

Ho cambiato la versione del file di installazione da 1.0.0 a 1.0.1 e "removePreviousVersion" in "True", ma non richiede l'aggiornamento.

Devo modificare AssemblyVersion e AssemblyFileVersion del file assmeblyinfo.cs.

Mi manca qualcosa per modificare il codice prodotto o aggiornare il codice o la versione?

+0

Hai aumentato il numero di versione dell'aggiornamento ActiveX? È importante che il sistema operativo rilevi che è diverso dall'installazione corrente. – i486

risposta

1

"Richiesta di aggiornamento" deve essere la vostra implementazione. ActiveX/COM-s non si aggiornano automaticamente. È possibile eseguire il programma di installazione per preinstallare la nuova versione.

Tuttavia è possibile implementare qualche processo di assistenza/background che controlla la nuova versione via Internet. Ci deve essere un server web/file connesso ad internet che condivida qualche piccolo file (ad esempio testo o XML che dice che è l'ultima versione disponibile).