none
Instalação do framework em máquinas que não tem os requisitos mínimos RRS feed

  • Pergunta

  • Pessoal,

    Estamos trabalhando em um projeto de setup para instalação de um aplicativo em .net. O próprio setup está sendo desenvolvido via .net via windows Installer e não ClickOnce. Já colocamos como pré-requisito o próprio .net framework (por padrão) e também o SQL Server CE 3.5. Nos testes que fiz aqui ele irá instalar os pré-requisitos antes de iniciar a instalação do aplicativo, até aí tudo bem, mas acontece que se a máquina do cliente não respeitar os requisitos mínimos de hardware, ele não poderá instalar.
    Enquanto preparo uma máquina virtual aqui com requisitos bem ruins, adiciono também esta dúvida a vocês.
    Se eu tiver uma máquina que não respeita os requisitos mínimos de instalação do framework e também do SQL Server CE 3.5, eu vou conseguir instalar esses produtos? Se 'Sim' não há com o que se preocupar, pois, a responsabilidade passa a ser do usuário que não respeitou e ele poderá vir a ter problemas de performance, etc.
    Agora se o próprio framework não é instalado, melhor ainda, porque fica tudo a cargo do framework e eu não preciso me preocupar em fazer testes, caso contrário eu terei que verificar a configuração de hardware via setup de forma automática.

    Então, o que vocês me dizem?

    Obrigado,
    Thiago Tácito Siqueira
    quinta-feira, 27 de agosto de 2009 17:54

Respostas

  • Thiago, de qualquer forma você deve deixar (em forma de documentação) os requisítos mínimos de sua aplicação explícitos. Isso só para ter argumentos caso alguém tente gerar reclamação. Não importa para uma empresa que desenvolve se o cliente final tem ou não "poder de fogo" para rodar seu aplicativo. Isso é responsabilidade do TI do seu cliente. Se alguém tem como ler os requisitos mínimos e mesmo assim instala seu produto, ela já colocou tudo por sua conta em risco. Você não vai instalar Windows Vista em uma máquina com 128mb de ram. Mesmo que consiga, se você ligar para o suporte Microsoft, eles não são obrigados a dar suporte a você, pois os requisitos estão explícitos.
    Fazendo isso você garante "tirar o seu da reta"
    De qualquer forma, manter o pré-requisito do framework é essêncial. Se o cliente instalou o framework mesmo assim, e instalou seu software sem os requisitos mínimos de ambos, não é responsabilidade sua

    é assim que vejo

    ps: isso é uma opinião pessoal.
    quinta-feira, 27 de agosto de 2009 18:47

Todas as Respostas

  • Thiago, de qualquer forma você deve deixar (em forma de documentação) os requisítos mínimos de sua aplicação explícitos. Isso só para ter argumentos caso alguém tente gerar reclamação. Não importa para uma empresa que desenvolve se o cliente final tem ou não "poder de fogo" para rodar seu aplicativo. Isso é responsabilidade do TI do seu cliente. Se alguém tem como ler os requisitos mínimos e mesmo assim instala seu produto, ela já colocou tudo por sua conta em risco. Você não vai instalar Windows Vista em uma máquina com 128mb de ram. Mesmo que consiga, se você ligar para o suporte Microsoft, eles não são obrigados a dar suporte a você, pois os requisitos estão explícitos.
    Fazendo isso você garante "tirar o seu da reta"
    De qualquer forma, manter o pré-requisito do framework é essêncial. Se o cliente instalou o framework mesmo assim, e instalou seu software sem os requisitos mínimos de ambos, não é responsabilidade sua

    é assim que vejo

    ps: isso é uma opinião pessoal.
    quinta-feira, 27 de agosto de 2009 18:47
  • Valeu Leandro,

    Era o que eu tava precisando ler mesmo...
    Obrigado, Thiago Tácito Siqueira
    quinta-feira, 27 de agosto de 2009 19:41