none
DÚVIDA SOBRE CRIAR UM EXECUTAVEL DE ATUALIZAÇÃO RRS feed

  • Pergunta

  • Tenho vários arquivos de um sistema no meu ftp.

    Queria criar um executável, onde ele, compara os arquivos que estão no meu  cliente, com os arquivos que estão no ftp, se tiver diferente, ele fala q precisa atualizar...e então ele concordando, ele atualiza.

    alguém poderia ajudar como fazer isso

    Preciso muito dessa força para aprender.

    Obrigado

    terça-feira, 6 de dezembro de 2016 12:26

Respostas

Todas as Respostas

  • Olá Alan,

    Acredito que a sua intenção é tornar o seu software atualizável de maneira simples, correto?

    Existe uma forma de deploy de aplicações Windows Forms utilizando o ClickOnce, em que seu cliente executa o software e logo no início ele verifica se existe uma versão mais nova, atualizando automaticamente.

    Fiz uma Live sobre o assunto, creio que resolva seu problema, pois ele foi criado exatamente para isso (facilitar atualizações de softwares que são instalados localmente). Segue o vídeo: https://www.youtube.com/watch?v=eHwSJrbBS9A

    Valeu!


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    André Secco
    Microsoft MSP & MSDN Tech Advisor
    Blog: http://andresecco.com.br
    GitHub: http://github.com/andreluizsecco
    Twitter: @andre_secco

    terça-feira, 6 de dezembro de 2016 12:32
  • Alan, 

    A dúvida está em qual parte? Copiar os arquivos via FTP? Comparar?

    Aqui está um artigo sobre como baixar arquivos via FTP: https://msdn.microsoft.com/pt-br/library/ms229711(v=vs.110).aspx

    Para comparar os arquivos você pode gravar um arquivo checksum no FTP, para que tenha uma comparação mais exata. Ou então utilizar as propriedades do arquivo (tamanho, data, etc). 

    Para verificar tamanho de um arquivo no FTP: http://stackoverflow.com/a/4175882/1184708


    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer".

    Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".

    terça-feira, 6 de dezembro de 2016 12:34
  • Cara, seguinte, na verdade é que.

    Utilizo um software que chama skethup é um software onde faço desenho de móveis, não tem nada a ver com c# entende?

    Acontece que eu desenvolvo minha biblioteca nele, e meus clientes usam.

    Os arquivos estão no meu FTP, conforme vou modificando atualizo la, queria criar um executavel que quando o cliente executar ele verifica se existe alguma modificação e então ele busca no meu ftp os arquivos e ja atualiza entendeu

    terça-feira, 6 de dezembro de 2016 13:31
  • No seu caso la, você criou uma aplicação. ai me complicou
    terça-feira, 6 de dezembro de 2016 13:32
  • Hm entendi, estava na categoria de C# do fórum, logo presumi que tivesse relação.

    De qualquer forma, terás que desenvolver uma aplicação pra fazer a cópia desses arquivos do FTP e jogar na pasta do seu software de terceiros. Veja as dicas do Juliano na resposta dele.


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    André Secco
    Microsoft MSP & MSDN Tech Advisor
    Blog: http://andresecco.com.br
    GitHub: http://github.com/andreluizsecco
    Twitter: @andre_secco

    terça-feira, 6 de dezembro de 2016 13:39
  • Bom dia,

    Devido a falta de interação do autor dessa pergunta,

    essa thread está sendo fechada. Caso o problema ainda

    esteja ocorrendo, favor abrir uma nova thread.

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 9 de dezembro de 2016 11:25
    Moderador