SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
Desenvolvimento em .Net
       ●   Deployment
Objectivos
●   saber criar pacote de instalação
●   conhecer possibilidades básicas de
    costumização
Deployment
●   Depois de desenvolvida a aplicação ela tem
    que ser instalada no computador do cliente =>
    deployment
●   No visual studio o deployment é um tipo de
    projecto.
Projecto Deployment
●   copiar solução anterior para outra pasta
●   abrir essa nova solução
●   acrescentar um novo projecto
Projecto Deployment - Opções
Projecto Deployment
●   File System
    –   local onde podem indicar:
         ●   que ficheiros vão ser instalados e em que pastas
         ●   que outras pastas querem criar
Projecto Deployment
●   File System
    –   Adicionar resultado do projecto, i.e. o .exe ou .dll
        que desenvolvemos
Projecto Deployment
●   File System
    –   Criar shortcut no desktop
Projecto Deployment
●   Registry
    –   Permite criar entradas no registry
Projecto Deployment
●   File Types
    –   Specifies file associations on a target computer and
        to specify the verbs that identify the actions allowed
        for each file type
Projecto Deployment
●   User Interface
    –   Permite definir os écrans do processo de instalação
        e o que acontece em cada um desses passos
    –   Permite distinguir entre instalação normal ou
        administrativa
    –   inclui écrans pré-definidos
         ●   exemplo: Installation Folder, Progres, ...
Projecto Deployment
●   User Interface
Projecto Deployment
●   Custom Actions
    –   Allows you to specify additional actions to be
        performed on a target computer during installation.
        Custom actions are contained in .dll, .exe, VBScript,
        JScript, or Installer class files within your solution.
         ●   por exemplo poderiamos acrescentar a instalação do
             progress se ainda não estivesse instalado.
Project Deployment
●   Launch Conditions
    –   permite definir condições que são avaliadas no
        inicio da instalação
    –   o resultado dessas condições pode ser usado para
        alterar o comportamento da instalação
Construir pacote de instalação
●   Depois de definidas todas as opções
●   Construir o projecto como normalmente
    fazemos
    –   Menu Build / Build Setup
Configuration Manager
●   Menu Build / Configuration Manager
    –   permite definir quais os projectos que são
        construidos quando se faz Build Solution



                                              Boa ideia porque
                                              construir pacote
                                              de instalação
                                              normalmente leva
                                              bastante tempo
Objectivos
●   saber criar pacote de instalação
●   conhecer possibilidades básicas de
    costumização

Más contenido relacionado

Destacado

Historia Clínica Pediatrica.
Historia Clínica Pediatrica.Historia Clínica Pediatrica.
Historia Clínica Pediatrica.DIF
 
Tutorial blog elyene_fabricia
Tutorial blog elyene_fabriciaTutorial blog elyene_fabricia
Tutorial blog elyene_fabriciaElyene Adorno
 
Condenados A Entenderse
Condenados A EntenderseCondenados A Entenderse
Condenados A Entenderseguest63e3
 
Informe del Cuarto Ciclo Avaluo del Aprendizaje
Informe del Cuarto Ciclo Avaluo del AprendizajeInforme del Cuarto Ciclo Avaluo del Aprendizaje
Informe del Cuarto Ciclo Avaluo del Aprendizajedigizen
 
Marketing Pessoal e Networking - O que não nos ensinam na Escola!
Marketing Pessoal e Networking - O que não nos ensinam na Escola!Marketing Pessoal e Networking - O que não nos ensinam na Escola!
Marketing Pessoal e Networking - O que não nos ensinam na Escola!Rita Oliveira Pelica
 
O Rio Guadiana Beatriz
O Rio Guadiana BeatrizO Rio Guadiana Beatriz
O Rio Guadiana Beatriznaliniram
 
Unidad 1 estudio del consumidor ulsa
Unidad 1 estudio del consumidor ulsaUnidad 1 estudio del consumidor ulsa
Unidad 1 estudio del consumidor ulsaAlicia De la Peña
 
Rio Mondego GonçAlo Filipe
Rio Mondego GonçAlo FilipeRio Mondego GonçAlo Filipe
Rio Mondego GonçAlo Filipenaliniram
 
PresentacióN Punto Y Aparte
PresentacióN   Punto Y ApartePresentacióN   Punto Y Aparte
PresentacióN Punto Y Apartemlgpdc
 
Promessas 6FEV11
Promessas 6FEV11Promessas 6FEV11
Promessas 6FEV11RuiSantos13
 
Kimberly
KimberlyKimberly
Kimberlyanethm
 
PreentacióN De Fandas
PreentacióN De FandasPreentacióN De Fandas
PreentacióN De Fandasguest012ed
 
Presentación de mi portafolio Marta Ramo Herrando
Presentación de mi portafolio Marta Ramo HerrandoPresentación de mi portafolio Marta Ramo Herrando
Presentación de mi portafolio Marta Ramo HerrandoMarta Ramo
 
La Vall De Segó
La Vall De SegóLa Vall De Segó
La Vall De SegóCivismedia
 
O Rio Guadiana 2(Dois)
O Rio Guadiana 2(Dois)O Rio Guadiana 2(Dois)
O Rio Guadiana 2(Dois)naliniram
 
GPI
GPIGPI
GPIrs54
 

Destacado (20)

Historia Clínica Pediatrica.
Historia Clínica Pediatrica.Historia Clínica Pediatrica.
Historia Clínica Pediatrica.
 
Tutorial blog elyene_fabricia
Tutorial blog elyene_fabriciaTutorial blog elyene_fabricia
Tutorial blog elyene_fabricia
 
Condenados A Entenderse
Condenados A EntenderseCondenados A Entenderse
Condenados A Entenderse
 
Informe del Cuarto Ciclo Avaluo del Aprendizaje
Informe del Cuarto Ciclo Avaluo del AprendizajeInforme del Cuarto Ciclo Avaluo del Aprendizaje
Informe del Cuarto Ciclo Avaluo del Aprendizaje
 
Marketing Pessoal e Networking - O que não nos ensinam na Escola!
Marketing Pessoal e Networking - O que não nos ensinam na Escola!Marketing Pessoal e Networking - O que não nos ensinam na Escola!
Marketing Pessoal e Networking - O que não nos ensinam na Escola!
 
O Rio Guadiana Beatriz
O Rio Guadiana BeatrizO Rio Guadiana Beatriz
O Rio Guadiana Beatriz
 
Unidad 1 estudio del consumidor ulsa
Unidad 1 estudio del consumidor ulsaUnidad 1 estudio del consumidor ulsa
Unidad 1 estudio del consumidor ulsa
 
Rio Mondego GonçAlo Filipe
Rio Mondego GonçAlo FilipeRio Mondego GonçAlo Filipe
Rio Mondego GonçAlo Filipe
 
PresentacióN Punto Y Aparte
PresentacióN   Punto Y ApartePresentacióN   Punto Y Aparte
PresentacióN Punto Y Aparte
 
Organ
OrganOrgan
Organ
 
Promessas 6FEV11
Promessas 6FEV11Promessas 6FEV11
Promessas 6FEV11
 
Kimberly
KimberlyKimberly
Kimberly
 
PreentacióN De Fandas
PreentacióN De FandasPreentacióN De Fandas
PreentacióN De Fandas
 
situaciones de un dircom
situaciones de un dircomsituaciones de un dircom
situaciones de un dircom
 
Presentación de mi portafolio Marta Ramo Herrando
Presentación de mi portafolio Marta Ramo HerrandoPresentación de mi portafolio Marta Ramo Herrando
Presentación de mi portafolio Marta Ramo Herrando
 
La Vall De Segó
La Vall De SegóLa Vall De Segó
La Vall De Segó
 
O Rio Guadiana 2(Dois)
O Rio Guadiana 2(Dois)O Rio Guadiana 2(Dois)
O Rio Guadiana 2(Dois)
 
Qué es la redacción
Qué es la redacciónQué es la redacción
Qué es la redacción
 
PresentacióN Zaragoza 2004
PresentacióN Zaragoza 2004PresentacióN Zaragoza 2004
PresentacióN Zaragoza 2004
 
GPI
GPIGPI
GPI
 

Similar a Desenvolvimento .NET Deployment

Integração Contínua com CruiseControl e phpUnderControl
Integração Contínua com CruiseControl e phpUnderControlIntegração Contínua com CruiseControl e phpUnderControl
Integração Contínua com CruiseControl e phpUnderControlManuel Lemos
 
Integracao Contínua com CruiseControl e phpUnderControl
Integracao Contínua com CruiseControl e phpUnderControlIntegracao Contínua com CruiseControl e phpUnderControl
Integracao Contínua com CruiseControl e phpUnderControlDiego Tremper
 
Integração Contínua com CruiseControl e phpUnderControl
Integração Contínua com CruiseControl e phpUnderControlIntegração Contínua com CruiseControl e phpUnderControl
Integração Contínua com CruiseControl e phpUnderControlDiego Tremper
 
Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...
Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...
Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...Marcelo Matias
 
Integração Contínua com Cruise Control e phpUnderControl
Integração Contínua com Cruise Control e phpUnderControlIntegração Contínua com Cruise Control e phpUnderControl
Integração Contínua com Cruise Control e phpUnderControlDiego Tremper
 
Roteiro instalação p6 (8.3)
Roteiro instalação p6 (8.3)Roteiro instalação p6 (8.3)
Roteiro instalação p6 (8.3)Jairo Ataide
 
Docker - Tutorial for beginners
Docker - Tutorial for beginnersDocker - Tutorial for beginners
Docker - Tutorial for beginnersRafael Chiavegatto
 
Manual Nuxeo DM 5.4.2 para os profissionais da infomação
Manual Nuxeo DM 5.4.2 para os profissionais da infomaçãoManual Nuxeo DM 5.4.2 para os profissionais da infomação
Manual Nuxeo DM 5.4.2 para os profissionais da infomaçãoSérgio Lampert
 
Desenvolvimento em .Net - Testes Unitários
Desenvolvimento em .Net - Testes UnitáriosDesenvolvimento em .Net - Testes Unitários
Desenvolvimento em .Net - Testes UnitáriosVitor Silva
 
Instalação do sistemas operacionais dualboot
Instalação do sistemas operacionais dualbootInstalação do sistemas operacionais dualboot
Instalação do sistemas operacionais dualbootWilliam Menegais
 
Instalação DSpace 4.x Windows
Instalação DSpace 4.x WindowsInstalação DSpace 4.x Windows
Instalação DSpace 4.x WindowsRodrigo De Jesus
 
Instalação DSpace 4.x Windows
Instalação DSpace 4.x WindowsInstalação DSpace 4.x Windows
Instalação DSpace 4.x WindowsRodrigo Prado
 
Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...
Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...
Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...Eliel Simoncelo
 
Técnicas para preparação e desenvolvimento de sites em django
Técnicas para preparação e desenvolvimento de sites em djangoTécnicas para preparação e desenvolvimento de sites em django
Técnicas para preparação e desenvolvimento de sites em djangoMario Chaves
 
Introdução ao docker
Introdução ao dockerIntrodução ao docker
Introdução ao dockerBenicio Ávila
 
Introdução à Programação em Java - Aula 1 (PT-PT)
Introdução à Programação em Java - Aula 1 (PT-PT)Introdução à Programação em Java - Aula 1 (PT-PT)
Introdução à Programação em Java - Aula 1 (PT-PT)Manoel Campos da Silva Filho
 
Tutorial poke-tool
Tutorial poke-toolTutorial poke-tool
Tutorial poke-toolunifesptk
 

Similar a Desenvolvimento .NET Deployment (20)

Integração Contínua com CruiseControl e phpUnderControl
Integração Contínua com CruiseControl e phpUnderControlIntegração Contínua com CruiseControl e phpUnderControl
Integração Contínua com CruiseControl e phpUnderControl
 
Integracao Contínua com CruiseControl e phpUnderControl
Integracao Contínua com CruiseControl e phpUnderControlIntegracao Contínua com CruiseControl e phpUnderControl
Integracao Contínua com CruiseControl e phpUnderControl
 
Integração Contínua com CruiseControl e phpUnderControl
Integração Contínua com CruiseControl e phpUnderControlIntegração Contínua com CruiseControl e phpUnderControl
Integração Contínua com CruiseControl e phpUnderControl
 
Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...
Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...
Implementação de PCs, parte 3 de 4: Criação e manipulação de imagem de instal...
 
Integração Contínua com Cruise Control e phpUnderControl
Integração Contínua com Cruise Control e phpUnderControlIntegração Contínua com Cruise Control e phpUnderControl
Integração Contínua com Cruise Control e phpUnderControl
 
Roteiro instalação p6 (8.3)
Roteiro instalação p6 (8.3)Roteiro instalação p6 (8.3)
Roteiro instalação p6 (8.3)
 
Docker - Tutorial for beginners
Docker - Tutorial for beginnersDocker - Tutorial for beginners
Docker - Tutorial for beginners
 
Manual Nuxeo DM 5.4.2 para os profissionais da infomação
Manual Nuxeo DM 5.4.2 para os profissionais da infomaçãoManual Nuxeo DM 5.4.2 para os profissionais da infomação
Manual Nuxeo DM 5.4.2 para os profissionais da infomação
 
Desenvolvimento em .Net - Testes Unitários
Desenvolvimento em .Net - Testes UnitáriosDesenvolvimento em .Net - Testes Unitários
Desenvolvimento em .Net - Testes Unitários
 
Instalação do sistemas operacionais dualboot
Instalação do sistemas operacionais dualbootInstalação do sistemas operacionais dualboot
Instalação do sistemas operacionais dualboot
 
Aula maven
Aula   mavenAula   maven
Aula maven
 
Instalação DSpace 4.x Windows
Instalação DSpace 4.x WindowsInstalação DSpace 4.x Windows
Instalação DSpace 4.x Windows
 
Instalação DSpace 4.x Windows
Instalação DSpace 4.x WindowsInstalação DSpace 4.x Windows
Instalação DSpace 4.x Windows
 
Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...
Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...
Mercurianos - .Net na Prática - Da instalação até o debug da nossa API em um ...
 
Docker
DockerDocker
Docker
 
Técnicas para preparação e desenvolvimento de sites em django
Técnicas para preparação e desenvolvimento de sites em djangoTécnicas para preparação e desenvolvimento de sites em django
Técnicas para preparação e desenvolvimento de sites em django
 
Introdução ao docker
Introdução ao dockerIntrodução ao docker
Introdução ao docker
 
Introdução à Programação em Java - Aula 1 (PT-PT)
Introdução à Programação em Java - Aula 1 (PT-PT)Introdução à Programação em Java - Aula 1 (PT-PT)
Introdução à Programação em Java - Aula 1 (PT-PT)
 
Tutorial poke-tool
Tutorial poke-toolTutorial poke-tool
Tutorial poke-tool
 
Ubuntu
UbuntuUbuntu
Ubuntu
 

Más de Vitor Silva

Forum Onde Vais Cidade - Habitação No Porto
Forum Onde Vais Cidade - Habitação No PortoForum Onde Vais Cidade - Habitação No Porto
Forum Onde Vais Cidade - Habitação No PortoVitor Silva
 
Desenvolvimento em .Net - Acesso a Dados
Desenvolvimento em .Net - Acesso a DadosDesenvolvimento em .Net - Acesso a Dados
Desenvolvimento em .Net - Acesso a DadosVitor Silva
 
Desenvolvimento em .Net - nHibernate
Desenvolvimento em .Net - nHibernateDesenvolvimento em .Net - nHibernate
Desenvolvimento em .Net - nHibernateVitor Silva
 
Desenvolvimento em .Net - Dados vs Objectos
Desenvolvimento em .Net - Dados vs ObjectosDesenvolvimento em .Net - Dados vs Objectos
Desenvolvimento em .Net - Dados vs ObjectosVitor Silva
 
Desenvolvimento em .Net - Reflection
Desenvolvimento em .Net - ReflectionDesenvolvimento em .Net - Reflection
Desenvolvimento em .Net - ReflectionVitor Silva
 
Desenvolvimento em .Net - Databinding
Desenvolvimento em .Net - DatabindingDesenvolvimento em .Net - Databinding
Desenvolvimento em .Net - DatabindingVitor Silva
 
Desenvolvimento em .Net - Eventos
Desenvolvimento em .Net - EventosDesenvolvimento em .Net - Eventos
Desenvolvimento em .Net - EventosVitor Silva
 
Desenvolvimento em .Net - Excepções
Desenvolvimento em .Net - ExcepçõesDesenvolvimento em .Net - Excepções
Desenvolvimento em .Net - ExcepçõesVitor Silva
 
Desenvolvimento em .Net - User Interface
Desenvolvimento em .Net - User InterfaceDesenvolvimento em .Net - User Interface
Desenvolvimento em .Net - User InterfaceVitor Silva
 
Desenvolvimento em .Net - Boas Praticas De Desenvolvimento
Desenvolvimento em .Net - Boas Praticas De DesenvolvimentoDesenvolvimento em .Net - Boas Praticas De Desenvolvimento
Desenvolvimento em .Net - Boas Praticas De DesenvolvimentoVitor Silva
 
Desenvolvimento em .Net - Programaçao Orientada a Objectos
Desenvolvimento em .Net - Programaçao Orientada a ObjectosDesenvolvimento em .Net - Programaçao Orientada a Objectos
Desenvolvimento em .Net - Programaçao Orientada a ObjectosVitor Silva
 
Desenvolvimento em .Net - Herança e Interfaces
Desenvolvimento em .Net - Herança e InterfacesDesenvolvimento em .Net - Herança e Interfaces
Desenvolvimento em .Net - Herança e InterfacesVitor Silva
 
Desenvolvimento em .Net - A Framework e o Visual Studio
Desenvolvimento em .Net - A Framework e o Visual StudioDesenvolvimento em .Net - A Framework e o Visual Studio
Desenvolvimento em .Net - A Framework e o Visual StudioVitor Silva
 
Desenvolvimento em .Net - Estruturas Basicas
Desenvolvimento em .Net - Estruturas BasicasDesenvolvimento em .Net - Estruturas Basicas
Desenvolvimento em .Net - Estruturas BasicasVitor Silva
 
Desenvolvimento em .Net - Introducao A Framework
Desenvolvimento em .Net - Introducao A FrameworkDesenvolvimento em .Net - Introducao A Framework
Desenvolvimento em .Net - Introducao A FrameworkVitor Silva
 

Más de Vitor Silva (16)

Cidadania20
Cidadania20Cidadania20
Cidadania20
 
Forum Onde Vais Cidade - Habitação No Porto
Forum Onde Vais Cidade - Habitação No PortoForum Onde Vais Cidade - Habitação No Porto
Forum Onde Vais Cidade - Habitação No Porto
 
Desenvolvimento em .Net - Acesso a Dados
Desenvolvimento em .Net - Acesso a DadosDesenvolvimento em .Net - Acesso a Dados
Desenvolvimento em .Net - Acesso a Dados
 
Desenvolvimento em .Net - nHibernate
Desenvolvimento em .Net - nHibernateDesenvolvimento em .Net - nHibernate
Desenvolvimento em .Net - nHibernate
 
Desenvolvimento em .Net - Dados vs Objectos
Desenvolvimento em .Net - Dados vs ObjectosDesenvolvimento em .Net - Dados vs Objectos
Desenvolvimento em .Net - Dados vs Objectos
 
Desenvolvimento em .Net - Reflection
Desenvolvimento em .Net - ReflectionDesenvolvimento em .Net - Reflection
Desenvolvimento em .Net - Reflection
 
Desenvolvimento em .Net - Databinding
Desenvolvimento em .Net - DatabindingDesenvolvimento em .Net - Databinding
Desenvolvimento em .Net - Databinding
 
Desenvolvimento em .Net - Eventos
Desenvolvimento em .Net - EventosDesenvolvimento em .Net - Eventos
Desenvolvimento em .Net - Eventos
 
Desenvolvimento em .Net - Excepções
Desenvolvimento em .Net - ExcepçõesDesenvolvimento em .Net - Excepções
Desenvolvimento em .Net - Excepções
 
Desenvolvimento em .Net - User Interface
Desenvolvimento em .Net - User InterfaceDesenvolvimento em .Net - User Interface
Desenvolvimento em .Net - User Interface
 
Desenvolvimento em .Net - Boas Praticas De Desenvolvimento
Desenvolvimento em .Net - Boas Praticas De DesenvolvimentoDesenvolvimento em .Net - Boas Praticas De Desenvolvimento
Desenvolvimento em .Net - Boas Praticas De Desenvolvimento
 
Desenvolvimento em .Net - Programaçao Orientada a Objectos
Desenvolvimento em .Net - Programaçao Orientada a ObjectosDesenvolvimento em .Net - Programaçao Orientada a Objectos
Desenvolvimento em .Net - Programaçao Orientada a Objectos
 
Desenvolvimento em .Net - Herança e Interfaces
Desenvolvimento em .Net - Herança e InterfacesDesenvolvimento em .Net - Herança e Interfaces
Desenvolvimento em .Net - Herança e Interfaces
 
Desenvolvimento em .Net - A Framework e o Visual Studio
Desenvolvimento em .Net - A Framework e o Visual StudioDesenvolvimento em .Net - A Framework e o Visual Studio
Desenvolvimento em .Net - A Framework e o Visual Studio
 
Desenvolvimento em .Net - Estruturas Basicas
Desenvolvimento em .Net - Estruturas BasicasDesenvolvimento em .Net - Estruturas Basicas
Desenvolvimento em .Net - Estruturas Basicas
 
Desenvolvimento em .Net - Introducao A Framework
Desenvolvimento em .Net - Introducao A FrameworkDesenvolvimento em .Net - Introducao A Framework
Desenvolvimento em .Net - Introducao A Framework
 

Desenvolvimento .NET Deployment

  • 1. Desenvolvimento em .Net ● Deployment
  • 2. Objectivos ● saber criar pacote de instalação ● conhecer possibilidades básicas de costumização
  • 3. Deployment ● Depois de desenvolvida a aplicação ela tem que ser instalada no computador do cliente => deployment ● No visual studio o deployment é um tipo de projecto.
  • 4. Projecto Deployment ● copiar solução anterior para outra pasta ● abrir essa nova solução ● acrescentar um novo projecto
  • 6. Projecto Deployment ● File System – local onde podem indicar: ● que ficheiros vão ser instalados e em que pastas ● que outras pastas querem criar
  • 7. Projecto Deployment ● File System – Adicionar resultado do projecto, i.e. o .exe ou .dll que desenvolvemos
  • 8. Projecto Deployment ● File System – Criar shortcut no desktop
  • 9. Projecto Deployment ● Registry – Permite criar entradas no registry
  • 10. Projecto Deployment ● File Types – Specifies file associations on a target computer and to specify the verbs that identify the actions allowed for each file type
  • 11. Projecto Deployment ● User Interface – Permite definir os écrans do processo de instalação e o que acontece em cada um desses passos – Permite distinguir entre instalação normal ou administrativa – inclui écrans pré-definidos ● exemplo: Installation Folder, Progres, ...
  • 12. Projecto Deployment ● User Interface
  • 13. Projecto Deployment ● Custom Actions – Allows you to specify additional actions to be performed on a target computer during installation. Custom actions are contained in .dll, .exe, VBScript, JScript, or Installer class files within your solution. ● por exemplo poderiamos acrescentar a instalação do progress se ainda não estivesse instalado.
  • 14. Project Deployment ● Launch Conditions – permite definir condições que são avaliadas no inicio da instalação – o resultado dessas condições pode ser usado para alterar o comportamento da instalação
  • 15. Construir pacote de instalação ● Depois de definidas todas as opções ● Construir o projecto como normalmente fazemos – Menu Build / Build Setup
  • 16. Configuration Manager ● Menu Build / Configuration Manager – permite definir quais os projectos que são construidos quando se faz Build Solution Boa ideia porque construir pacote de instalação normalmente leva bastante tempo
  • 17. Objectivos ● saber criar pacote de instalação ● conhecer possibilidades básicas de costumização