Um aplicativo Windows ClickOnce precisa se conectar à Internet?

3

Acabei de começar a usar um programa do Windows chamado MarkdownPad que é para editar arquivos de marcação.

É diferente dos programas que estou acostumado a usar. Em vez de instalar em um diretório que eu configurei, ele apenas salva algum tipo de atalho no meu Menu Iniciar, mas não consigo ver de onde os arquivos estão sendo chamados.

Quando eu o instalo ou abro o que parece ser o arquivo exe do instalador, ele mostra uma janela que diz:

Verifying application requirements. This may take a few moments.

Da minha pesquisa, parece que isso é chamado de aplicativo ClickOnce e parece que esses arquivos podem se atualizar automaticamente a partir da web

Quando mostra a mensagem acima, isso significa que está se conectando a um servidor em algum lugar? Se eu não tivesse conexão com a Internet, este programa não funcionaria?

    
por JasonDavis 02.12.2011 / 07:49

2 respostas

4

Os aplicativos ClickOnce verificam o site do desenvolvedor quando eles são iniciados para ver se há uma versão mais recente disponível. Se houver, oferecer-se-á para baixar a versão atualizada e instalá-la para você. Essa atualização automática é um dos principais benefícios dos aplicativos ClickOnce.

Se você não tiver acesso à Internet, ainda poderá executar o programa, mas obviamente ele não será atualizado, a menos que você esteja conectado. Suponho que possa haver um pequeno atraso enquanto ele tenta se conectar ao servidor e falha, mas não deve ser longo.

Outro aplicativo ClickOnce comum é o aplicativo MetroTwit Twitter: link

    
por 02.12.2011 / 08:03
3

A resposta de Scott Bussinger é na maior parte correta, e é certamente correta da sua perspectiva. No entanto, no que diz respeito à sua pergunta, como é solicitado pelo título, não, nem todos os aplicativos ClickOnce precisam da Internet , para serem instalados e atualizados.

Um aplicativo ClickOnce pode ser instalado a partir de um local Intranet local. A diferença pode parecer sutil e não importa no seu caso. No entanto, valeu a pena responder à sua pergunta, pois a rede do Stack Overflow é altamente indexada pelo Google e frequentemente é referenciada na web. Outros usuários com a mesma pergunta, mas se suas razões forem diferentes, essa informação pode ser pertinente.

    
por 02.12.2011 / 23:20