Jump to content
Seabra

Questões sobre como criar Setup

Recommended Posts

Seabra

Estou a utilizar o Install Creator para criar o meu setup.

1º No VB Studio qual a diferença entre "Build solution" e "Build Nome do projecto"?

2º Em que casos devo utilizar o "Clean nome do meu projecto"

3º Qual destes directórios, Debug ou Release, que tenho que seleccionar, para indicar ao programa "Install Creator" onde estão os ficheiros do meu projecto?

4º Em que casos se utiliza "Publish nome do meu projecto"? Isto não me cria uma solução completa para instalação? Penso que não mas...

5º Como é que eu faço para controlar as versões que vão sendo criadas com o  Install Creator ou outro e o VB Studio?

Todas estas questões purque quando faço "Build solution" e em seguida "Build Nome do projecto" o executavel que está em Debug ou Release não são alterados nem num lado nem noutro. Mas se eu previamente fizer "Clean nome do meu projecto" aí sim vai criar novo executavel e outros ficheiros. Só apartir daí é que posso utilizar novamente o Install Creator para criar uma instalação nova e diferente da anterior.

Agradeço a alguém com experiência que me esclareça estas dúvidas.

Cumprimentos

Seabra

Share this post


Link to post
Share on other sites
ribeiro55

1º Se só tiveres um projecto, nenhuma. Se tiveres mais que um, solution faz build a todos os projectos, enquanto que o build "nome do projecto" faz só a esse mesmo.

2º Quando um projecto sofre um build, são compiladas e criadas uma série de coisinhas que são aproveitadas em builds posteriores. Clean assegura-se de que isso não acontece, forçando um build completo.

3º Não sei o que é o Install Creator. Faz parte do non-express studio ? É uma aplicação externa ? Seja como for, quando corres a aplicação em debug (F5), o executável é te criado na pasta "Debug". Quando fazes um build é criado na pasta Release.

4º Publish faz um build e uma versão "deployable" da aplicação. Se usas uma aplicação criadora de instalações externas não te devias preocupar em usar o publish. O Build cria-te o executável e copia as dependências.

5º Com o VS Studio só, não fazes. Precisas de um CVS como o (lembrei-me agora de 3) Tortoise, Ankh ou mesmo o da Microsoft, o SourceSafe (acho que não é free) (estes dois últimos integram-se no studio)


Sérgio Ribeiro


"Great coders aren't born. They're compiled and released"
"Expert coders do not need a keyboard. They just throw magnets at the RAM chips"

Share this post


Link to post
Share on other sites
Seabra

Obrigado Ribeiro

O  Install Creator é um programa externo bastante prático.

Nesse caso devo indicar ao Install Creator que a executavel e dependencias estão no "build"? Certo?

Cump

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.