Essa é uma revisão anterior do documento!


Manual de Configuração e Inicialização de Projetos .Net

Toda máquina de desenvolvimento de sistema, deve tem instalados os programas necessários para executar o projeto que deseja alterar o código fonte. Atualmente a equipe de Suporte de Sistemas, tem uma imagem de instalação para máquina de desenvolvimento.

Nessa imagem já vem instalados os seguintes sistemas necessários para o desenvolvimento:

  • Visual Studio 2017 - utilizado para desenvolvimento de sistemas na plataforma .Net Framework 4.5 à 4.8;
  • Visual Studio 2019 - utilizado para desenvolvimento de sistemas na plataforma .Net Core 2.2 à 5;
  • Visual Studio 2022 - utilizado para desenvolvimento de sistemas na plataforma .Net Core 6 ou superior (2023);
  • SDK .Net Framework 4.6, 4.7, e 4.8, e .Net Core 2.2, 5 e 6 instalados no sistema operacional da máquina de desenvolvimento.

ATENÇÃO: Caso a máquina do usuário não tenha essas ferramentas de desenvolvimento instaladas, não será possível executar algum projeto de software. Nesse caso, solicite a equipe de Suporte de Sistemas a restauração da máquina, e seja instalada a imagem de máquina de desenvolvimento de sistemas de software.

ArtefatoDescrição
Arquitetura de Sistemas de Informação Documento de Arquitetura de Sistemas de Informação

Para abrir um projeto .Net, devemos ficar atento ao que está descrido na sessão Pré-Requisitos.

A estrutura organizacional de dos projeto .Net, tanto .Net Framework e .Net Core, estão organizados em pacotes, em que na estrutura de projetos .Net, são organizados em projetos dentro da Solution de um projeto criado e organizado no Visual Studio.

A titulo de exemplo, vejamos o projeto Comunicação Oficial que se segue abaixo.

Os projetos por padrão são organizados nos seguintes pacotes, conforme Documento de Arquitetura de Sistemas:

Nos projetos .Net Core, o pacote de Servico, será o pacote do Serviço Web API, como apresentado na imagem acima.

Devemos verificar a configuração do serviço de controle de dependências do projeto NuGet na máquina. Para isso vamos acessar no Visual Studio o menu Tools > NuGet Package Manager > Package Manager Settings.

Na janela que é apresentada, clicamos na opão Package Sources, a fim de verificar se está incluído o serviço NuGet do TCE-GO, o qual deve ter Source com o link http://nexus-repository.tce.go.gov.br:8081/repository/nuget-group.tce.go.gov.br/, como podemos visualizar na imagem abaixo.

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.

  • pres/gerti/manual_config_projetos_net_framework/gco.1691026458.txt.gz
  • Última modificação: 03/08/2023 01:34
  • por ivinicius