TENHO COMO PEGAR A VERSÃO DE UM EXE REMOTO VIA FTP

MALA 07/05/2016 09:14:34
#461884
Estou desenvolvendo um programa de atualização remota, mas estou tendo problema quando tem duas atualização no mesmo dia, pois nao estou conseguindo fazer ele atualizar, eu queria pegar a versão o exe via ftp e comparar sera que tem como fazer isso ?


desde ja agradeço a atenção de todos.
KURTGU 07/05/2016 10:16:37
#461885
Por que não pega a versão e coloca dentro de um txt e compara com a versão do seu exe, se for diferente vc baixa a nova e atualiza o txt para a nova versão e assim por diante.
MALA 07/05/2016 14:20:07
#461892
Amigo acredito que vou ter que fazer isso, mas queria alguma coisa automática que não precisa ficar editando txt, apenas jogar o arquivo no diretório e pronto.
JCM0867 07/05/2016 17:27:10
#461897
Resposta escolhida
eu sempre mostro na primeira tela do meu sistema a data e hora da ultima compilação do executável e quase como se fisse a versão
aí pode comparar as datas do executável Novo com o anterior

Dim UltimaCompilacao As Date = IO.File.GetLastWriteTime(Application.StartupPath + [Ô]\Cesc40.exe[Ô])
TssVersao.Text = [Ô]Última Compilação: [Ô] + Strings.Left(FormatDateTime(UltimaCompilacao, DateFormat.GeneralDate), 10) + [Ô] - [Ô] +
FormatDateTime(UltimaCompilacao, DateFormat.ShortTime)
MALA 08/05/2016 20:23:14
#461906
Amigo mas como pego a data da ultima compilação de um exe remotamente ?
MARCELODAVID 08/05/2016 21:59:23
#461907
Pelo o que entendi (posso ter entendido errado) você quer que o [Ô]site[Ô] ou algo externo verifique a versão do seu ex...
Eu acho mais fácil (e o caminho mais curto) o meu exe na inicialização verificar se há uma nova versão no site, no caso,
o caminho oposto... Para isso faria como JCM0867 disse... Daí, você poderia programar para fazr apenas uma verificação
no dia...
MALA 09/05/2016 08:50:29
#461911
Não, tenho um programa FTP que faz atualização, esse FTP que pega a versao do exe que estou usando local e conecta num servidor remoto, se tenho uma ataulização so no dia ele funciona legal, mas se atualizei na parte da manha e vou atualizar na parta da tarde novamente o FTP nao detecta que a atualização pelo motivo da hora, nao sei o por que o meu FTP nao esta pegando a data correta que o exe foi criado no servidor e por isso pensei na versão do arquivo
Tópico encerrado , respostas não são mais permitidas