none
Para a utilização de meu Programa, a pessoa que vai usar precisa do .NetFrameWork... RRS feed

  • Pergunta

  • primeiro, não sei se estou postando no lugar correto.

    segundo:

    Bem... Estou criando um programa pelo ' Microsoft Visual Studio Professional ' . Eu Consigo usar tranquilo mais outros não conseguem porque precisam do ".NeTFW" , então gostaria de saber como, dentro do VisualStudio, criar uma função que checa se o usuário possui o "NetFW" mais novo, se caso a pessoa não tiver, o programa vai instalar automaticamente o "NETFW" no sistema do cara.

     

    é possível?

     

     

    Por favor me ajudem, preciso desta informação...

     

    att ~ Tales.

    quinta-feira, 15 de setembro de 2011 13:10

Todas as Respostas

  • Tales, normalmente essa verificação é feita durante a instalação do seu aplicativo no cliente.

    Existem várias formas de criar um instalador. Quando preciso fazer uma verificação do Framework, procuro por essa chave: "HKLM\Software\Microsoft\NET Framework Setup\NDP\v3.5" - "Install"/"SP" (para Framework 3.5).

    Caso não possua essa chave, dentro do meu instalador eu coloco o setup do Framework e executo-o.


    Leonardo Borges 'Xis'
    "Mas a persistência é o que leva a perfeição."
    Se a resposta for útil, marque-a. Poderá ser útil para outros desenvolvedores.
    quinta-feira, 15 de setembro de 2011 13:18
  • Desculpe, mais como sou novo na criação de softwares, eu tenho outra duvida... Onde eu posso colocar essa Verificação de Existência do NETFW? coloco no Instalador do meu programa ou no meu programa?
    quinta-feira, 15 de setembro de 2011 13:55
  • Terá que ser no seu instalador. Pois seu aplicativo não irá abrir para fazer a verificação caso não exista o Framework :)
    Leonardo Borges 'Xis'
    "Mas a persistência é o que leva a perfeição."
    Se a resposta for útil, marque-a. Poderá ser útil para outros desenvolvedores.
    quinta-feira, 15 de setembro de 2011 14:00
  • Tales, não existe a necessidade de verificação se um computador tem ou não a versão mais nova da .net Framework. cada aplicação é feita para trabalhar com uma versão especifica, então por exemplo: Um aplicação Windows Forms que foi desenvolvida em .Net Framework 2.0 não tem necessidade nenhuma da framework 4.0;

    No seu caso, se você tiver fazendo uma aplicação que é instalada através de um projeto Installer, ele irá verificar quais os pre-requisitos da máquina, incluindo a framework e irá lhe dizer que precisa dele para a aplicação funcionar.

     


    Olavo Oliveira Neto
    http://olavooneto.wordpress.com
    Se for útil marque como resposta e faça um Developer feliz :)
    quinta-feira, 15 de setembro de 2011 15:35
  • O problema que eu tenho com o Net Framework, é que  o projeto que estou fazendo é do Microsoft Visual Studio Professional 2010, ai ele já coloca automático esses requerimentos de "NETFW"

     

    Então, vou procurar um instalador que me possibilite escolher os requerimentos necessários para instalação do meu programa.

     

     

    obrigado Pessoal. o Nome de vocês vai está la!

     

     

    att~MoTF 

    quinta-feira, 15 de setembro de 2011 16:27