Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Aggiornamento automatico di un progetto vb

    Buongiorno a tutti,
    vi scrivo per avere da voi un suggerimento.

    Sto lavorando ad un progetto vb che sara' distribuito inizialmente come parziale (ovverosia mancante di alcune funzioni che saranno invece implementate successivamente).
    Siccome vorrei evitare di fare il deploy degli aggiornamenti dell'applicazione su tutti i client su cui verra' installata (inizialmente circa un 100 in azienda) stavo pensando di studiare un sistema di autoupdate.

    La mia idea era sostanzialmente di realizzare un progetto a monte di tutto chiamato 'start.exe' che ha sostanzialmente 2 versioni:
    1 - Andare a recuperare su un sito intranet l'ultima versione del progetto disponibile
    2 - Confrontarla con la versione attuale (probabilmente memorizzata in un .ini)
    3 - Quindi notificare in popup all'utente che c'e' un aggiornamento disponibile, scaricarlo (se l'utente accetta) e lanciarlo, altrimenti lanciare la versione precedente.
    4 - L'applicativo che sara' scaricato sara' poi un pacchetto di .exe e .dll interessati dall'aggiornamento che andranno a sostituirsi alle versioni precedenti.

    E' una buona idea secondo voi?
    E' fattibile? Come? Avete qualche suggerimento o link ad articoli che ne parlano?

    Anticipatamente grazie,
    Stefano
    Il saggio coltiva Linux poichè Windows si pianta da solo

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Intanto non si capisce se parli di VB6 o di VB.NET.

    In ogni caso il procedimento che descrivi potrebbe essere corretto.
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480

    Moderazione

    Originariamente inviato da kalosjo
    Intanto non si capisce se parli di VB6 o di VB.NET.
    Rilancio la domanda: la versione del linguaggio va indicata obbligatoriamente, come da Regolamento.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.