Usuário com melhor resposta
Visual Basic 2008 -Preciso de uma ajuda.

Pergunta
-
Ola,
Bom o que eu quero saber e se tem como eu bloquear meu programa quando ele for a versão antiga.
Exemplo: Alguém baixo meu programa,mas depois eu eu fiz algumas modificações com isso que quero que meu programa com a versão antiga sera bloqueado e o usuário terá que entra no site novamente e baixar a nova versão do programa.
Alguém sabe como faz isso?
Respostas
-
Tem, você pode fazer uma verificação online da versão na sua aplicação e sempre que a versão for inferior a versão mais atual não libera a execução, a idéia seria essa, tenho uma aplicação que uso da sefaz e ele ao abrir verifica o perfil do contribuinte caso você cancele o programa não funciona.
- Marcado como Resposta FelipiPiovezani segunda-feira, 27 de outubro de 2014 15:29
-
Felipi,
Você criar um web service e hospedá-lo na internet. Assim, quando sua aplicação for aberta invoque este serviço para obter a última versão do software, se for diferente da atual, basta exibir uma mensagem ao usuário para atualizar a aplicação, ou até mesmo disponibilizar um link para download.
Segue um tutorial para criação de web services: http://csharpbrasil.com.br/criando-e-consumindo-web-service-em-c-sharp-parte-1/
Em termos simples seria algo assim:
- Criar um web service com um método que obtem a última versão do software
- Fazer referência da sua aplicação para o Web service criado no passo 1.
- Invocar o web service para consultar o método.
- Sugerido como Resposta Deric Ferreira segunda-feira, 27 de outubro de 2014 15:56
- Marcado como Resposta FelipiPiovezani segunda-feira, 27 de outubro de 2014 16:02
Todas as Respostas
-
Tem, você pode fazer uma verificação online da versão na sua aplicação e sempre que a versão for inferior a versão mais atual não libera a execução, a idéia seria essa, tenho uma aplicação que uso da sefaz e ele ao abrir verifica o perfil do contribuinte caso você cancele o programa não funciona.
- Marcado como Resposta FelipiPiovezani segunda-feira, 27 de outubro de 2014 15:29
-
-
Felipi,
Você criar um web service e hospedá-lo na internet. Assim, quando sua aplicação for aberta invoque este serviço para obter a última versão do software, se for diferente da atual, basta exibir uma mensagem ao usuário para atualizar a aplicação, ou até mesmo disponibilizar um link para download.
Segue um tutorial para criação de web services: http://csharpbrasil.com.br/criando-e-consumindo-web-service-em-c-sharp-parte-1/
Em termos simples seria algo assim:
- Criar um web service com um método que obtem a última versão do software
- Fazer referência da sua aplicação para o Web service criado no passo 1.
- Invocar o web service para consultar o método.
- Sugerido como Resposta Deric Ferreira segunda-feira, 27 de outubro de 2014 15:56
- Marcado como Resposta FelipiPiovezani segunda-feira, 27 de outubro de 2014 16:02
-
Faço as palavras de Deric Ferreira as minhas, é exatamente isso que deve fazer
-