none
Projeto de Instalação no VS 2005 C# RRS feed

  • Pergunta

  • Boa Noite Pessoal,

    Eu gostaria de uma ajuda para criar um projeto de instalação da minha aplicação que inclua o SQL Server Express e o Banco de Dados ao qual a aplicação se conecta, dei uma pesquisada e encontrei alguns posts falando em como criar  um projeto , mais nenhum deles ensina como fazer para gerar a base de dados.

     

    quarta-feira, 28 de abril de 2010 23:43

Respostas

  • James,

    Faça o seguinte... cria o script do banco, adicione uma installer class no projeto (no projeto, não no projeto do instalador)... crie um formulario para o usuário selecionar a instancia do SQL Server.
    Após o usuário seleciona a instancia do SQL Server, você manda executar o script.

    De uma olhada nesse artigo que mostra como criar uma installer class.

     

    http://www.c-sharpcorner.com/UploadFile/ddoedens/UsingInstallerClassestoEaseDeploymentinVS.NET12012005061649AM/UsingInstallerClassestoEaseDeploymentinVS.NET.aspx


    Henrique Fávaro Tâmbalo - Se a resposta ajudou, marque como resposta!
    sexta-feira, 7 de maio de 2010 16:28

Todas as Respostas

  • É para WindowsForms?
    Fkaeh - Gambi.NET® Framework Certificated 2010
    quarta-feira, 28 de abril de 2010 23:54
  • é sim, uma aplicação windows form
    quinta-feira, 29 de abril de 2010 00:00
  • quinta-feira, 29 de abril de 2010 09:03
    Moderador
  • Já tenho a base de dados criada em sql server, gostaria apenas de coloca-lá junto com o projeto de instalação.
    quinta-feira, 29 de abril de 2010 14:18
  • bem,

    lá vai, eu recomendo o tutorial do marcoratti

    mas o outro que passarei abaixo do marcoratti é muito informativo também, dê uma lida se puder.

     

    1- Distribuindo uma aplicação Windows Forms que usa um banco de dados do SQL Server Express Edition

    http://www.macoratti.net/09/01/vbn_daw1.htm

     

    Complementar (Criando um projeto de instalação)

    http://www.juliobattisti.com.br/tutoriais/herbertgois/programandocsharp025.asp

     

    grande abraço,

     

    Rafael

    quinta-feira, 29 de abril de 2010 14:36
  • Pessoal, eu li todos os links e lá ensina a fazer um projeto de instalação, mais não como pegar a base de dados e juntar a instalação, eu tentei e so pega os formularios, em todos os testes tive que instalar o sqlserver express e criar a base de dados no braço mesmo, e eu quero saber como deixar esse processo automatizado, em todos os exemplos ele utilizam um banco em acess ao qual é anexado a aplicação, mais em sql server não funciona da mesma forma.
    sexta-feira, 7 de maio de 2010 14:26
  • Após instalar vc precisa fazer um attach da base de dados com o seu aplicativo, caso contrário ele não vai funcionar mesmo!

    E se encarregue de mudar a connection string para cada pc que vc instalar sua aplicação.

    sexta-feira, 7 de maio de 2010 16:10
  • James,

    Faça o seguinte... cria o script do banco, adicione uma installer class no projeto (no projeto, não no projeto do instalador)... crie um formulario para o usuário selecionar a instancia do SQL Server.
    Após o usuário seleciona a instancia do SQL Server, você manda executar o script.

    De uma olhada nesse artigo que mostra como criar uma installer class.

     

    http://www.c-sharpcorner.com/UploadFile/ddoedens/UsingInstallerClassestoEaseDeploymentinVS.NET12012005061649AM/UsingInstallerClassestoEaseDeploymentinVS.NET.aspx


    Henrique Fávaro Tâmbalo - Se a resposta ajudou, marque como resposta!
    sexta-feira, 7 de maio de 2010 16:28