1
resposta

[Dúvida] Projeto corrompido,

O projeto da aula está corrompido, e quando voce abre a sln, corrompe varios drives do host, precisando reiniciar, tentei soluncionar limpando os builds, e entre mais coias, como apagando os bin e obj, mas simplismente crasha toda a maquina.... não sei se é por causa do storage ali, mas minha maquina fica totalmente crashada só de compilar esse projeto ou tentar executar.
Print do sln aberta e com +7 minutos compilando

1 resposta

Oi, João.

Sinto muito que esteja passando por esse transtorno. Entendo como é frustrante quando uma ferramenta que deveria ajudar nos estudos acaba travando toda a nossa máquina de trabalho.

Pela imagem e pelo seu relato, o problema parece estar relacionado à forma como o Visual Studio lida com arquivos de banco de dados ou arquivos temporários que podem estar em conflito com o seu sistema de arquivos ou antivírus.

Verificação do SQLite e Storage

Na sua aba de Gerenciador de Soluções, vejo os arquivos Adocoes.db, -shm e -wal. Esses são arquivos do SQLite.

  • Às vezes, se o Visual Studio ou uma extensão tenta indexar esses arquivos enquanto eles estão sendo bloqueados por outro processo (como um backup em nuvem ou antivírus), o sistema pode entrar em um gargalo de leitura/escrita.
  • Tente mover a pasta do projeto para um diretório fora de pastas sincronizadas (como OneDrive, Dropbox ou Google Drive) antes de abrir a solução.

Desativando o Nullable Reference Types

Os avisos que aparecem na sua aba de Saída (CS8618, CS8604) indicam que o projeto está com o recurso de "Nullable" ativado. Embora sejam apenas avisos, em projetos grandes ou com muitas dependências, o analisador de código pode consumir muita memória.

  • Abra o arquivo .csproj (clicando duas vezes no nome do projeto Adopet).
  • Procure a linha <Nullable>enable</Nullable> e altere para <Nullable>disable</Nullable>.

Procedimento de Limpeza Segura

Como você mencionou que apagar as pastas bin e obj faz o PC crashar, tente fazer isso com o Visual Studio fechado:

  1. Feche o Visual Studio completamente.
  2. Vá até a pasta do projeto pelo Explorador de Arquivos.
  3. Exclua a pasta oculta .vs (ela guarda configurações de cache da interface que podem estar corrompidas).
  4. Exclua as pastas bin e obj.
  5. Tente abrir o projeto novamente.

Se o travamento persistir logo ao compilar, pode haver um problema de permissão de escrita no disco D:. Tente copiar o projeto para o seu disco principal (C:) para testar se o comportamento se repete.

Vi que você finalizou o curso, que ótimo!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!