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...
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 q...
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 ver...
Projecto Deployment
●   User Interface
    –   Permite definir os écrans do processo de instalação
        e o que acontec...
Projecto Deployment
●   User Interface
Projecto Deployment
●   Custom Actions
    –   Allows you to specify additional actions to be
        performed on a targe...
Project Deployment
●   Launch Conditions
    –   permite definir condições que são avaliadas no
        inicio da instalaç...
Construir pacote de instalação
●   Depois de definidas todas as opções
●   Construir o projecto como normalmente
    fazem...
Configuration Manager
●   Menu Build / Configuration Manager
    –   permite definir quais os projectos que são
        co...
Objectivos
●   saber criar pacote de instalação
●   conhecer possibilidades básicas de
    costumização
Upcoming SlideShare
Loading in...5
×

Desenvolvimento em .Net - Deployment

702

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
702
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Desenvolvimento em .Net - Deployment

  1. 1. Desenvolvimento em .Net ● Deployment
  2. 2. Objectivos ● saber criar pacote de instalação ● conhecer possibilidades básicas de costumização
  3. 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. 4. Projecto Deployment ● copiar solução anterior para outra pasta ● abrir essa nova solução ● acrescentar um novo projecto
  5. 5. Projecto Deployment - Opções
  6. 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. 7. Projecto Deployment ● File System – Adicionar resultado do projecto, i.e. o .exe ou .dll que desenvolvemos
  8. 8. Projecto Deployment ● File System – Criar shortcut no desktop
  9. 9. Projecto Deployment ● Registry – Permite criar entradas no registry
  10. 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. 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. 12. Projecto Deployment ● User Interface
  13. 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. 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. 15. Construir pacote de instalação ● Depois de definidas todas as opções ● Construir o projecto como normalmente fazemos – Menu Build / Build Setup
  16. 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. 17. Objectivos ● saber criar pacote de instalação ● conhecer possibilidades básicas de costumização
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×