Partilhar via


Distribuição de um programa no CD: Publicando com ClickOnce

Nesta lição, você aprenderá como publicar seu programa em um CD-ROM ou DVD a fim de compartilhá-lo com outras pessoas.

Para compartilhar seu programa com outras pessoas, você primeiro precisará criar um programa de instalação e copiá-lo para um CD-ROM ou outra mídia.Além disso, para o programa em si, o programa de instalação precisará incluir outros componentes ou arquivos que o programa precisa para executar. Esses são os pré-requisitos.

Como você pode imaginar, determinar exatamente quais são os pré-requisitos necessários pode ser uma tarefa difícil. Felizmente, as ferramentas de publicação ClickOnce no Visual Basic fazem tudo isso e muito mais para você.Você também pode usar a publicação ClickOnce para publicar seu programa na Internet ou em uma rede local.No entanto, nesta lição, você irá publicar o seu programa em um CD.

Observação:

Para publicar um programa em um CD-ROM ou DVD, você deve ter o hardware apropriado e o software no computador Se você está usando o programa de gravar.Se você pode gravar CDs de música, deverá também ser possível publicar em um CD.Se você não tiver esse recurso, ainda pode ser capaz de compartilhar seu programa usando outro método — para obter mais informações, consulte Enviando um programa no email: Criando um arquivo compactado (compactado).

Publicando com ClickOnce

Publicar seu programa usando o ClickOnce é um processo relativamente simples, envolvendo a escolha de algumas opções no Publish Wizard e, em seguida, a gravação dos arquivos resultantes em um CD.

Antes de publicar seu programa, certifique-se que o tenha testado e que ele seja executado sem erros.Quando estiver pronto para publicar, você pode iniciar o Publish Wizard escolhendo o comando Publish no menu Build.

O Publish Wizard consiste em três etapas.A primeira etapa é selecionar onde deseja colocar o programa de instalação e quaisquer arquivos associados.Se você estiver publicando em um CD, selecione uma pasta em seu disco local. Você mais tarde irá novamente neste local para gravar o programa para um CD.A segunda etapa é especificar como os usuários irão instalar seu programa. Nesse caso, a partir de um CD-ROM.

A etapa final envolve especificar se o seu programa irá procurar por uma versão mais recente sempre que ele for iniciado automaticamente.Se você tiver acesso a um servidor Web, é possível publicar versões atualizadas do seu programa conforme descrito em Examinar mais detalhadamente: Distribuir o programa na Internet.Nesse caso, no entanto, como você está publicando em um CD, o programa não terá a capacidade para verificar as atualizações.

Quando o Publish Wizard é executado, ele determina automaticamente todos os pré-requisitos para o seu programa.Por padrão, os pré-requisitos, como o .NET Framework, na verdade não são compactados com o programa de instalação. Durante a instalação, o programa de instalação procura os pré-requisitos e, se necessário, downloads, e os instala a partir da Internet.

Para incluir os pré-requisitos no programa de instalação no CD, você pode definir uma propriedade no Project Designer.No entanto, você deve primeiro baixar os arquivos redistribuíveis para os pré-requisitos para seu computador local.Para saber mais, consulte Examinar mais detalhadamente: Incluindo pré-requisitos com o programa.

Tente-o!

Para publicar em um CD

  1. No menu File, escolha Open Project.

  2. Na caixa de diálogo Open Project, vá para qualquer projeto Windows Application que você criou em uma lição anterior e em seguida, clique em Open.

  3. Pressione F5 para executar o projeto.Se houver erros, você precisará corrigi-los antes de continuar.

  4. No menu Debug, escolha Stop Debugging.

  5. No menu Build, escolha Public Projectname, onde Projectname é o nome do seu projeto.

    O Publish Wizard inicia.

  6. Na página Where do you want to publish the application? do Publish Wizard, digite o caminho onde você deseja publicar seu programa, por exemplo, C:\My Programs.Se a pasta não existir, você precisará criá-la.

    Clique em Next para ir para a terceira página do assistente.

  7. Na página How will the users install the application?, selecione From a CD-ROM or DVD-ROM e em seguida, clique em Next.

  8. Na página Where will the application check for updates?, selecione The application will not check for updates.

  9. Clique em Finish.O programa será publicado na localidade que você especificou na primeira página do assistente.

    Agora você pode usar seu aplicativo de gravação de CD ou DVD para gravar um CD ou DVD com seu programa.Você deve incluir todos os arquivos da pasta onde você publicou o programa.

  10. Leve o CD ou DVD concluído para outro computador e em seguida, execute o arquivo Setup.exe.Se alguns pré-requisitos, como o .NET Framework, precisar ser instalado, você precisará fazer o download e instalá-los.

  11. Depois que a instalação for concluída, você pode executar o programa a partir do atalho localizado no menu Iniciar.

    Para saber como compactar os pré-requisitos com seu programa, mantenha o projeto aberto. Você irá usá-lo na lição Examinar mais detalhadamente: Incluindo pré-requisitos com o programa.

Próximas etapas

Nesta lição, você aprendeu como publicar um programa em um CD-ROM usando a publicação ClickOnce.A partir de agora, você tem várias opções sobre onde ir em seguida.

Se você tiver acesso a um servidor Web e deseja saber como publicar o seu programa na Internet, consulte Examinar mais detalhadamente: Distribuir o programa na Internet.

Se você não conseguiu gravar em um CD-ROM ou DVD-ROM, consulte a próxima lição, Enviando um programa no email: Criando um arquivo compactado (compactado).

Se você deseja saber como compactar pré-requisitos com seu programa, consulte Examinar mais detalhadamente: Incluindo pré-requisitos com o programa.

Caso contrário, você concluiu a parte principal do tour didático.Você pode ir para o próximo conjunto de tópicos sobre algumas sugestões sobre os recursos para aprender mais sobre o Visual Basic em Mover para frente: Onde eu ir de aqui?.

Consulte também

Conceitos

Um programa de compartilhamento: Introdução à implantação