none
Instalação de programa RRS feed

  • Pergunta

  • Boa tarde.

    Desenvolvi um programa Windows Form simples que utiliza um banco de dados access. 

    Como faço para criar um disco de instalação que instala na pasta destino os programas da aplicação, o arquivo access e o arquivo .NET Framework? E os arquivos da aplicação seriam somente aqueles criados ao publicar?

    Obrigado.


    prof. Taveira

    quinta-feira, 4 de dezembro de 2014 18:44

Respostas

  • Olá André.

    Descobri o problema. Tive que instalar o programa AccessRuntime.

    Depois disso o meu programa funcionou. Eu utilizo um banco criado em access.

    Eu achei que instalando somente o DatabaseEngine resolveria, mas não.

    Obrigado a todos.


    prof. Taveira

    domingo, 7 de dezembro de 2014 21:58

Todas as Respostas

  • Dá uma olhada nesses links, vão te ajudar.

    http://www.linhadecodigo.com.br/artigo/2882/setup-applications.aspx
    https://support.microsoft.com/kb/307353/pt-br?wa=wsignin1.0

    • Sugerido como Resposta Mr. GMSOFT quinta-feira, 4 de dezembro de 2014 19:53
    quinta-feira, 4 de dezembro de 2014 18:59
  • Olá Prof. Taveira,

    Na semana passada eu escrevi um artigo abordando os principais geradores de instaladores para aplicativos desktop.. Acredito que ele irá te ajudar.. Confira:

    http://www.andrealveslima.com.br/blog/index.php/2014/11/27/criando-instaladores-para-aplicativos-net/


    André Alves de Lima
    Microsoft MVP - Client App Dev
    Visite o meu site: http://www.andrealveslima.com.br
    Me siga no Twitter: @andrealveslima

    sexta-feira, 5 de dezembro de 2014 08:30
    Moderador
  • OI Alex.

    Utilizo Visual Studio 2013 e não tem mais a opção de projeto de instalação.

    Vou verificar a sugestão do André.

    Obrigado.


    prof. Taveira

    sexta-feira, 5 de dezembro de 2014 18:48
  • Olá André.

    Eu baixei a extensão para o VS 2013 mas não instala, aparecendo uma mensagem que o Visual Studio não está instalado em minha máquina.

    O outro software, InnoSetup não deu certo.

    Depois que eu publico o programa no C#, ele cria um arquivo de Setup, uma pasta Application Files.

    Eu preciso executar este setup gerado pelo C# para depois eu utilizar o InnoSetup?

    Outra dúvida. O script tem a extensão iss. Como eu executo esse script em outra máquina. Ele não gera um setup.exe?

    Obrigado.


    prof. Taveira

    sexta-feira, 5 de dezembro de 2014 18:53
  • Olá André.

    Consegui utilizar o Inno Setup.

    O setup funcionou legal, inclusive verificando se na máquina está instalado o .NET 4.5

    Caso não esteja, o setup instala.

    Só que depois de instalado, o executável da minha aplicação, que como já falei é simples, fica parecendo que está carregando, mas não acontece nada. A luz do HD fica piscando e de repente pára. Isso no Windows 7.

    Fora os arquivos que o C# gerou para minha aplicação, teria alguma dll ou outro tipo de arquivo para eu incluir no setup?

    Na minha máquina, com Windows 8, meu programa funcionou com o setup do Inno.

    Mas também é máquina que tenho instalado o VStudio e desenvolvi o programa.

    Tem alguma ideia o que está faltando?

    Obrigado.


    prof. Taveira


    sábado, 6 de dezembro de 2014 12:19
  • Olá André.

    Descobri o problema. Tive que instalar o programa AccessRuntime.

    Depois disso o meu programa funcionou. Eu utilizo um banco criado em access.

    Eu achei que instalando somente o DatabaseEngine resolveria, mas não.

    Obrigado a todos.


    prof. Taveira

    domingo, 7 de dezembro de 2014 21:58