Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
pres:gerti:manual_config_projetos_net_framework:gco [03/08/2023 01:34] – [Configuração Serviço de Controle de Dependências - NuGet] iviniciuspres:gerti:manual_config_projetos_net_framework:gco [03/08/2023 02:00] (atual) ivinicius
Linha 44: Linha 44:
 Demos deixar sempre marcado as três opções que estão sendo apresentadas na imagem acima, sendo a primeira para baixar as bibliotecas públicas mantidas por terceitos. A segunda TCE-GO, para baixar as bibliotecas mantidas pela Equipe de Sistemas do TCE-GO. E a terceira e ultima, para baixar das bibliotecas já instaladas na máquina. Demos deixar sempre marcado as três opções que estão sendo apresentadas na imagem acima, sendo a primeira para baixar as bibliotecas públicas mantidas por terceitos. A segunda TCE-GO, para baixar as bibliotecas mantidas pela Equipe de Sistemas do TCE-GO. E a terceira e ultima, para baixar das bibliotecas já instaladas na máquina.
 ==== Restaurando Dependências ==== ==== Restaurando Dependências ====
 +Para restaurar as dependências do projeto, para qualquer projeto .Net Framework e .Net Core, basta clicar com o botão direito do mouse na Solution do projeto, como apresentado na imagem abaixo, e clicar na opção **Restore NuGet Packages**.
  
 +{{ :pres:gerti:manual_config_projetos_net_framework:visualstudio_comunicacao_restorenuget.png?1200 |}}
 +
 +Ao clicar nesse opção, todos os pacotes incluídos como dependência de algum pacote do projeto da solução, serão baixados caso nunca tinham sido baixados para a máquina do usuário. Esses pacotes estão configurados no arquivo packages.config para projetos em .Net Framework e no projeto .Net Core na pasta Dependencies > Packages, como está sendo apresentado na imagem abaixo.
 +
 +{{ :pres:gerti:manual_config_projetos_net_framework:visualstudio_docs_servico_packages.png?1200 |}}
 +
 +{{ :pres:gerti:manual_config_projetos_net_framework:visualstudio_comunicacao_dependenciespackage.png?1200 |}}
 ==== Adicionando Dependências ==== ==== Adicionando Dependências ====
 +Para adicionar uma dependência ao projeto devemos clicar com o botão direito do mouse na pasta Dependêncies > Packages ou no próprio projeto, e clicar na opção **Manage NuGet Packages...**, como apresentado na imagem abaixo.
 +
 +{{ :pres:gerti:manual_config_projetos_net_framework:visualstudio_comunicacao_add_package.png?1200 |}}
 +
 +Após clicar, será apresentada a janela NuGet: TCE.Co...Al.Repositorio. Nessa janela temos os menus Browse, INstalled e Updates. No primeiro serve para pesquisar novos pacotes que desejamos adicionar ao projeto. O segundo os pacotes já instalados no projeto. E o terceiro os pacotes que tem novas versões disponibilizadas.
 +
 +Através dessas três opções no menu, gerenciamos as dependências do projeto, tanto em .Net Framework quanto .Net Core.
 +
 +Para garantir que nas três opções do menu, sejam apresentadas as bibliotecas publicas e as mantidas pela Equipe de Sistemas do TCE-GO, devemos selecionar sempre a oção All no campo Package source, como apresentado na imagem abaixo.
  
 +{{ :pres:gerti:manual_config_projetos_net_framework:visualstudio_comunicacao_add_package_source.png?1200 |}}
 ==== Compilação ==== ==== Compilação ====
 +Para compilar um projeto .Net, Framework ou Core, devemos clicar na opção Build > Build Solution, como apresentado na imagem abaixo.
  
-==== Publicação ====+{{ :pres:gerti:manual_config_projetos_net_framework:visualstudio_comunicacao_build.png?1200 |}}
  • pres/gerti/manual_config_projetos_net_framework/gco.1691026458.txt.gz
  • Última modificação: 03/08/2023 01:34
  • por ivinicius