Exemplo de tecnologia de atualização em segundo plano do ClickOnce
O exemplo a seguir mostra usando o ClickOnce API para baixar um ClickOnce Atualização do aplicativo sistema autônomo uma tarefa em segundo plano.
Para obter informações sobre como usar os exemplos, consulte os tópicos a seguir:
Observação de segurança: |
---|
Este código de exemplo é fornecido para ilustrar um conceito e não deve ser usado em aplicativos ou sites da Web, pois ele não pode ilustrar sistema autônomo práticas de codificação mais seguras.Microsoft não assume nenhuma responsabilidade por danos incidentais ou conseqüenciais o código de exemplo deve ser usado para fins Outros que sistema autônomo pretendido. |
Para compilação a amostra usando o aviso de comando
No aviso de comando, navegar até o local onde você salvou os arquivos de exemplo não compactado.
navegar até o diretório CS sob o diretório BackgroundUpdate.
Tipo de MS compilação para compilação a amostra usando o arquivo de solução (.sln) fornecido.
Para compilação a amostra usando o Visual Studio
In Windows Explorer, navegar até o local onde você salvou os arquivos de exemplo não compactado.
navegar até o subdiretório CS sob o diretório BackgroundUpdate.
clicar duas vezes no arquivo de solução (.sln) para abri-lo no Visual Studio.
Sobre o Compilação menu, clicar Criar solução.
O aplicativo será criado no diretório bin\depurar padrão.
Para executar este exemplo
Run the Ferramenta de edição, cliente gráfico (MageUI.exe) e geração de manifesto that is included with the Windows Software Development Kit (SDK).Esta ferramenta gera um manifesto do aplicativo e publica o projeto em um servidor Web que você escolher.Quando solicitado, digite o caminho para o servidor Web.
clicar no link na página da Web que a ferramenta gera.
Requisitos
.NET estrutura versão: 2.0
Comentários
Para usar esse exemplo, o aplicativo deve ser implantado por meio de ClickOnce. You can do this using the Publish Solution menu option or the Ferramenta de edição, cliente gráfico (MageUI.exe) e geração de manifesto that is provided with the Windows SDK.Ambos irão gerar arquivos de manifesto e publicar o projeto para o servidor Web que você escolher.Para executar o aplicativo, você pode clicar no link que aparece na página da Web gerada.Para obter mais informações, consulte Demonstra Passo a passo: Implantando manualmente um aplicativo ClickOnce.
Porque este exemplo demonstra a atualização dinâmica de um aplicativo, você deve publicar uma atualização para o aplicativo para detectar ou executar uma atualização disponível.Para fazer isso, você pode em em aberto o manifesto de implantação usando MageUI.exe e escolher o número de versão.Isso faz com que ClickOnce para determinar que uma atualização está disponível. Você também pode modificar arquivos de código-fonte usando o Visual Studio, até mesmo para fazer uma alterar simples, sistema autônomo adicionar um comentário e publique novamente o aplicativo.
Consulte também
Referência
Ferramenta de edição, cliente gráfico (MageUI.exe) e geração de manifesto