Un'applicazione ClickOnce di Windows deve connettersi a Internet?


3

Ho appena iniziato a utilizzare un programma Windows chiamato MarkdownPad che serve per modificare i file markdown.

È diverso dai programmi a cui sono abituato. Invece di installare in una directory che ho impostato, salva solo una sorta di collegamento al mio menu Start ma non riesco a vedere da dove vengono effettivamente chiamati i file.

Quando lo installo o apro quello che sembra il file exe del programma di installazione, mostra una finestra che dice:

Verifica dei requisiti dell'applicazione. Questo potrebbe richiedere alcuni minuti.

Dalla mia ricerca sembra che questo si chiama un'applicazione ClickOnce e sembra che questi file possano aggiornarsi automaticamente dal web

Quando mostra quel messaggio sopra, significa che si sta connettendo a un server da qualche parte? Se non avessi una connessione Internet, questo programma non funzionerebbe?

Risposte:


4

Le applicazioni ClickOnce controllano il sito Web dello sviluppatore quando si avviano per vedere se è disponibile una versione più recente. Se esiste, offrirà di scaricare la versione aggiornata e installarla per te. Questo aggiornamento automatico è uno dei principali vantaggi delle applicazioni ClickOnce.

Se non si dispone dell'accesso a Internet, è comunque possibile eseguire il programma, ma ovviamente non si aggiornerà se non si è connessi. Suppongo che ci possa essere un breve ritardo mentre tenta di connettersi al server e fallisce, ma non dovrebbe essere lungo.

Un'altra applicazione ClickOnce comune è l'applicazione Twitter MetroTwit: http://www.metrotwit.com/


Grazie per le informazioni. Generalmente ho sempre una connessione ma non ero sicuro che fosse necessaria, ad esempio se volevo usarla su un'unità USB su altri PC. Quindi sembra che dovrebbe essere ok. 1 problema che sto avendo ora è il programma che ho è per i file markdown, vorrei impostarlo per aprire questi file ma non posso perché non sembra essere installato come altri programmi?
JasonDavis,

Come sviluppatore di MarkdownPad, posso confermare che questa risposta è corretta. MarkdownPad è distribuito tramite ClickOnce, che gestisce sia l'installazione che gli aggiornamenti automatici. È necessaria una connessione Internet per l'installazione iniziale, ma non è necessaria per l'uso continuato (anche se, come ha sottolineato Scott, non riceverai aggiornamenti automatici senza una connessione Internet).
Evan Wondrasek,

3

La risposta di Scott Bussinger è per lo più corretta ed è certamente accurata dal tuo punto di vista. Tuttavia, per quanto riguarda la tua domanda come viene posta dal titolo, no, non tutte le applicazioni ClickOnce necessitano di Internet , per poter essere installate e aggiornate.

Un'applicazione ClickOnce può essere installata da una posizione Intranet locale . La differenza può sembrare sottile e non importa nel tuo caso. Tuttavia, valeva la pena di rispondere pienamente alla tua domanda poiché la rete Stack Overflow è altamente indicizzata da Google e spesso con riferimenti incrociati sul Web. Altri utenti con la stessa domanda, ma se i loro motivi sono diversi, queste informazioni potrebbero essere pertinenti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.