DISTRIBUINDO SUA APLICAÇÃO

Documentos relacionados
DISTRIBUINDO SUA APLICAÇÃO

Objectivos: Criar um programa de instalação do projecto desenvolvido

Sobre o Visual C

POO Documentation. Release 1.0. Felipe Dau e Francisco Pereira Junior

Manual de instalação do software CSIBackup Versão 1.0

Passos para a instalação

Manual de Instalação Versão 2.0

Configurando o Ambiente de Desenvolvimento Android Studio No Windows Antes de qualquer trabalho ser iniciado no desenvolvimento de uma aplicação

COMO INSTALAR O CATÁLOGO

Manual de Instalação de Software SoapAdmin3.5

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias

Symantec IT Management Suite 8.0 powered by Altiris technology

PHILAE - SISTEMA DE RELACIONAMENTO - MANUAL DE INSTALAÇÃO

Sophos SafeGuard Enterprise 8.0.1

Instalando o Microsoft Office Versão 2.1

Instalando o Eclipse e o Android

# Início Instalação e Configuração Servidor Antivírus Symantec Endpoint #

Instalando o Ponto Secullum 4.0

Guia de Instalação e Inicialização. Para DataPage+ 2012

TUTORIAL DE INSTALAÇÃO DO AMBIENTE DE DESENVOLVIMENTO ANDROID NO UBUNTU

Instalando o Driver de Impressora Custom PostScript ou PCL para Windows

COMO INSTALAR O CATÁLOGO

Procedimentos para Instalação do Sisloc (Estação de Trabalho) versão

Trabalhando com MDI e Menus

Índice. 1. Introdução Instalação: Eclipse e Android Primeira aplicação em Android... 11

Procedimentos para Instalação Sisloc (Estação de Trabalho)

UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH)

Como fazer download e instalaça o a partir da SAi Cloud

Manual de atualização para uso do xml versão 3.10

MSP430 Lab 02 Criar e Compilar um projeto

INSTALAÇÃO DO WORKMOTOR FREE

Guia para configurar o IDE Netbeans para desenvolver projectos em C/C++ com OpenMP:

Segue abaixo um manual prático de como se instalar o SQL Server 2008 para rodá-lo com os sistemas da Secullum.

EXERCÍCIOS COMPLEMENTARES AULA 3

Manual de instalação do Microsoft SQL Server 2008 R2 Express no Windows 10


X-RiteColor Master Web Edition

MANUAL DE INSTALAÇÃO DO SISTEMA SIA (SERVIDOR)

Laboratório 01 NetBeans

Nota Fiscal Eletrônica Versão 2.0

Manual de Utilização do Portal SAR

Tutorial 1 Configuração Apache Tomcat no NetBeans 8.0 (passo a passo)

Visual Studio+SQL Server Express LocalDB ANTONIO LUIS

Manual de Instalação do DISPOSITIVO ADICIONAL DE SEGURANÇA

Linguagem de Programação II Programação Orientada a Objetos. Ambientes de Programação

Assistente de Instalação & Manual do Usuário

STD SERVIÇO DE BACKUP EM NUVEM

Instalação do SayerDispenser

Descobrindo endereço de IP da sua impressora térmica epson

2. Execute o instalador do V-Ray 2.0. Você chegará à tela de bem-vindo, como na imagem abaixo. Clique no botão Next para prosseguir.

Iniciando um novo arquivo

Índice. Manual De instalação ProjectNet Manager

Questionário de revisão para AV1 de Informática Aplicada Valor 1,0 ponto - Deverá ser entregue no dia da prova.

Instalação do sistema Precision NF-e Versão 1.00

Antes de instalar o software

MANUAL DO INSTALADOR DE CURSOS VERSÃO

Instalação Wiser Discovery Sistema Operacional Windows

Assistente de Instalação & Manual do Usuário

Introdução ao IDE Netbeans (Programação Java)

Procedimentos Lumisoftware Manual de Instalação e Funcionalidades do Sistema Sac Mobile

Integrated Government Resources Planning IGRP Open Source. Como importar e contribuir - GitHub. Núcleo Operacional da Sociedade de Informação

TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER utilizando o Eclipse Galileo Modelling Tools

Instalação do Oracle VM Virtual Box

Manual do Utilizador. Share Point One Drive

Manual de Instrução: LG MG320c - Versão Windows LG MG320C

RedeMBTCP 1.23 Procedimento de Instalação e Download de memória de massa Konect/Mult-K Grafic ligados diretamente a notebook

MANUAL DO INSTALADOR DE CURSOS VERSÃO (64 bits) - BETA

1. Execute o instalador do ambiente. Será exibida a tela do assistente para instalação.

Instalação ou Atualização do Aplicativo GigaERP (procedimento via instaladores)

MANUAL DE SISTEMA SPEED CASH. Manual de Download e Instalação do Aplicativo Speed Cash. Technology Brazil. Data de Elaboração: maio/2010

TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER 3.0 utilizando o Eclipse Galileo Modelling Tools

Manual de Instalação

Manual de acesso ao Portal do Contribuinte - SIGET

Soluções de Acessibilidade. VLibras - Desktop. Manual de Instalação da Ferramenta. Microsoft Windows R. Núcleo de Pesquisa e Extensão / LAViD

Manual de Instalação do DVB-T 300U

Introdução à Engenharia ENG1000

Sophos SafeGuard Enterprise 7

ALTERA Quartus II. Manual

Gerando um programa executável a partir de um módulo Python

Configurações para acessar o Sadig pela Rede

SISTEMAS OPERACIONAIS

TUTORIAL DE USO DO GIT JUNTO AO ECLIPSE

Curso de Banco de Dados Plataforma: MS SQL Server. Instalando o Microsoft SQL Server 2014 Express

Tutorial sobre Activity: Como carregar um fragmento do mapa para a tela do celular

seleciona os campos de linha da Tabela Dinâmica e transforma-os em campos de categoria no gráfico.

Instalando o driver personalizado de impressora PostScript ou PCL para Windows

TUTORIAL PROCESSOS DE INSTALAÇÃO DO MYMIX MOBILE

Instalação JDK 10/03/2017

Manual do InCD Reader

Fiery Command WorkStation 5.8 com Fiery Extended Applications 4.4

INSTALAÇÃO QGIS VERSÃO LTR EM WINDOWS

Transcrição:

DISTRIBUINDO SUA APLICAÇÃO Depois de pronta sua aplicação precisa ser distribuída para todos que querem ou precisam usá-la. Para usar a sua aplicação, o único requisito para o computador do cliente é que tenha instalado o.net Framework. Este pode ser instalado diretamente do site da Microsoft, ou ser disponibilizado com sua aplicação no pacote de instalação. Ele também é disponível através do Windows Update e futuramente deve vir junto com todos os sistemas operacionais da Microsoft. Então, tendo o.net Framework instalado na máquina, para sua aplicação funcionar basta você copiar o arquivo executável para a máquina em questão e executá-lo. No entanto essa prática não é muito recomendada, é mais elegante criar um pacote de instalação para instalar o programa, permitindo assim também sua possível desinstalação através do Painel de Controle, Adicionar/Remover programas. O.NET Framework não funciona no Windows 95, então não será possível rodar sua aplicação neste sistema operacional. As versões Windows 98, ME, NT 4.0, 2000 e XP permitem a instalação do.net Framework sem problemas. Programas que usam o Access como banco de dados também precisam que o arquivo do Access seja copiado junto com a instalação. Não é necessário ter instalado na máquina que vai o rodar o programa o Microsoft Access, o.net Framework já contém as classes necessárias para usar o arquivo. Tenha atenção com o caminho do banco de dados durante a execução em outros computadores, se o caminho estiver errado a aplicação não vai funcionar corretamente. Criando um projeto de instalação 1 - Com seu projeto aberto, no menu File clique aponte em New e clique em New Project. 2 - Na janela New Project, em Project Type, selecione Setup and Deployment Projects.

Repare em Templates nas seguintes opções: Setup Project - cria programa de instalação que usa o Windows Installer. Web Setup Project - usa o Windows Installer e um Servidor Web para disponibilizar a aplicação. Merge Module Project - cria um arquivo de instalação que pode ser usado por outras aplicações. Cab Project - usado quando você precisa de arquivos de instalação com tamanho especifico. Se por exemplo sua aplicação tem 30MB e você quer disponibiliza-la na internet, pode criar 3 arquivos de 10MB para facilitar o download. Smart Device CAB Project usado para criação de projeto instalação para dispositivos móveis. Setup Wizard - é um assistente, através dele você pode criar os tipos citados acima só que de maneira simplificada. Selecione Setup Wizard. 3 Em Solution, selecione Add to Solution como a imagem:

Isso adiciona o projeto à solução que esta aberta no Visual Studio, se estiver marcado Create new Solution, o projeto aberto é fechado e é criado um novo projeto. 4 - Em Name você pode dar uma nome para seu projeto de instalação, neste exemplo deixarei o padrão. 5 - Clique em OK. O Assistente é iniciado.

6 - Clique em Next. 7 - O segundo passo é informar o assistente para que tipo de aplicação estamos criando a instalação. Deixe marcado a opção Create a setup for a Windows Application e clique em Next.

Isto informa que nossa aplicação é do tipo Windows Application e para tal estamos criando o projeto de instalação. Na próxima caixa de diálogo você escolhe os arquivos adicionais que podem ser incluídos na instalação.

8 - Marque a opção Primary output from Formularios(aqui pode variar de acordo com o nome de seu projeto, se seu projeto se chamar cadastro, você vai encontrar algo como: Primary output from cadastro) e clique em Next.

Isso inclui na instalação arquivos EXE e DLL do projeto. Se tiver arquivos adicionais para serem adicionados ao projeto como o arquivo do banco de dados do Access, XML ou algum TXT com informações sobre o projeto clique em Add para adicionar o arquivo no passo 4 do assistente. (Isso não é necessário no nosso caso)

9 - Clique em Next. O passo 5 do assistente apenas exibe um resumo das opções escolhidas.

10 - Clique em Finish. O Visual Studio adiciona um novo projeto na solução chamado Setup1, como você pode ver no Solution Explorer. O File System Editor também aparece como mostra a figura.

Você usa o File System Editor para adicionar arquivos no seu projeto de instalação e criar os atalhos do menu Iniciar e Desktop para sua aplicação. 11 - Clique em Setup1 na janela Solution Explorer e veja as propriedades disponíveis na janela Properties.

A propriedade Author e Manufacturer são geralmente preenchidas com o nome da companhia que desenvolve o software, seus valores também são usados para construir o caminho padrão onde será instalado o programa. Uma vez instalado o programa a propriedade Author é exibida nas informações de suporte em Adicionar/Remover Programas no Painel de Controle. A propriedade Title é o nome do programa de instalação e a propriedade Version permite especificar informações sobre a versão do seu programa de instalação. As propriedades Product Code contém informações geradas pelo Visual Studio que permitem identificar individualmente distribuições do seu programa. Atenção, estas propriedades dizem respeito ao programa de instalação e não a aplicação Formulários.

12 - Na janela Solution Explorer, clique com o botão direito do mouse sobre Setup1 e clique e em Properties. É exibida a caixa de diálogo Setup1 Property Pages. Esta caixa de diálogo permite que você altere algumas das opções escolhidas no assistente (Setup Wizard) caso necessário e customize algumas configurações adicionais que não estavam disponíveis no assistente.

A caixa Output File Name especifica o nome do arquivo da instalação. Geralmente ele contém a extensão.msi por ser usado pelo Windows Installer. A caixa de seleção Package Files contém 3 opções: As Loose Uncompressed Files - cria arquivos descompactados dentro da pasta de instalação. In Setup File - é a que cria o arquivo msi. Cabinet Files(s) - gera os arquivos cab na pasta de instalação. A caixa de seleção Compression permite escolher a otimização da compactação dos arquivos de intalação, a maior parte dos programadores escolhe Optimized for Size, que prioriza diminuir o tamanho dos arquivos de instalação. 13 - Clique em OK. 14 Mude para Release na barra de ferramentas a caixa de seleção Solution Configurations. (Caso não tenha esta opção pode pular esta etapa ela estava como default nas propriedades do Setup1)

Quando estamos criando nossa aplicação é importante que esta caixa de seleção esteja marcada com Debug para que possamos usar as ferramentas de depuração de erros do Visual Studio. Com o Debug marcado o programa é compilado com informações extras para permitir a depuração dos erros, essas informações não são necessárias quando estamos disponibilizando nossa aplicação e também ocasionam perda de performance na nossa aplicação. 15 - Na janela Solution Explorer, clique com o botão direito do mouse em Setup1, selecione View, clique em Launch Condition. É aberta a página Launch Condition como mostra a figura:

22 - Na pasta Lauch Condition, clique em.net Framework. Na janela Properties a propriedade InstallUrl é setada com uma página na Internet que possibilita o download e instalação do.net Framework, como sabe, necessário para sua aplicação funcionar. Por padrão sempre que é inicializado a instalação é verificado se o.net Framework esta instalado na máquina em questão ou não. Se não estiver ele usa essa propriedade, a InstallUrl para fazer o download e instalação do arquivo Dotnetfx.exe, que instala o.net Framework. Antes de iniciar o download e instalação da Internet ele emite uma mensagem, o conteúdo desta mensagem está na propriedade Message. Você pode disponibilizar o.net Framework junto com sua instalação, para que não seja necessário baixar o arquivo da internet. Para isso você muda a propriedade InstallUrl para o caminho da sua instalação e se desejar muda a propriedade Message para um mensagem mais apropriada. Será necessário copiar então o arquivo Dotnetfx.exe para a pasta de instalação do seu programa ou para a pasta que você indicar em InstallUrl. Vamos deixar como está, para fazer o download se necessário. 16 -Na janela Solution Explorer, clique com o botão direito sobre Setup1, depois clique em Build.

Isto vai compilar e executar o projeto de instalação Setup1. 16 - No Windows Explorer localize a pasta do projeto Setup1, ela foi especificada quando você criou o projeto.

17 - Entre na pasta Release. Eis os arquivos necessários para a instalação do seu projeto, você pode copiar os arquivos em um CD para disponibilizar a instalação do seu programa, como citado anteriormente você pode copiar para esta pasta também o arquivo Dotnetfx.exe para disponibilizar junto a instalação do.net Framework. O arquivo que deve ser executado é o Setup1.msi Lembre-se é o arquivo msi.

Dentro de Arquivos de Programas será criada uma pasta com o mesmo nome definido em Manufacturer, nas propriedades do Setup Caso deseje criar um atalho na área de trabalho ou um menu dentro do iniciar, podemos proceder da seguinte maneira: Clicar com direito do mouse no Setup depois em View / File System

Temos 3 áreas: Para criar um ícone no Desktop, acesse User's Desktop Marcar AlwaysCreate True Para criar um menu no iniciar, acesse User's Programs Menu Marcar AlwaysCreate True

Para traduzir as menssagens que aparecem durante o processo de instalação: Clicar com direito do mouse no Setup depois em View / User Interface. Basta ecolher a etapa desejada e alterar o texto nas propriedades

Link para dotnetframework http://marcelo.kinghost.net/program/dotnetfx35.exe Fontes: http://www.juliobattisti.com.br/tutoriais/herbertgois/programandocsharp025.asp Outras Fontes: Se for uma aplicação ASP.NET: O que você pode fazer é uma pré-compilação do projeto e depois disponibilizar no IIS http://msdn2.microsoft.com/pt-br/library/399f057w(vs.80).aspx Se for uma aplicação Windows Forms: Crie um projeto 'Setup and Deployment' (Criando um programa de instalação para Windows Forms) http://www.baboodev.com.br/absolutenm/templates/content.asp? articleid=377&zoneid=12 Implantando aplicativos do Windows Forms com o ClickOnce http://www.microsoft.com/brasil/msdn/tecnologias/netframework/clickonce.mspx Para versões Express do Visual Studio utilize o Inno Setup (Freeware) http://www.macoratti.net/vbn5_cw8.htm