Instalei o Visual Studio 2015 Professional Edition e as especificações do meu computador são Intel i7-3770 CPU 3,40 GHz, 8 GB de RAM e Windows 7 Enterprise de 64 bits.
Quero atualizar meu projeto para .NET 4.6, que foi escrito no Visual studio 2005 .NET 2.0, mas tenho um sério problema de velocidade. Depois de abrir meu projeto (projeto enorme) no Visual Studio 2015, ele está ficando louco. A construção, depuração e abertura de menus são muito lentas. Às vezes, recebo a mensagem "não está respondendo". É sobre o Windows 7 ou você pode me dar algum conselho sobre meu problema de velocidade?
c#
visual-studio-2015
Vins4nity
fonte
fonte
Respostas:
Este site contém algumas dicas úteis sobre como melhorar o desempenho do Visual Studio, desabilitando recursos para grandes soluções. Por exemplo:
Vá para Ferramentas -> Opções -> Editor de Texto -> C # -> Avançado e desmarque Habilitar análise de solução completa
Vá para Ferramentas -> Opções -> Designer XAML -> Geral e desmarque Habilitar Designer XAML (requer reinicialização do Visual Studio)
Vá para Ferramentas -> Opções -> Editor de Texto -> Todos os Idiomas e desmarque Habilitar CodeLens
Vá para Ferramentas -> Opções -> Depuração -> Geral e desative Ativar Ferramentas de Diagnóstico durante a depuração
fonte
Você pode tentar aplicar as seguintes etapas:
Vá para o menu Ferramentas → Opções → Controle de fonte e defina Controle de fonte atual… para Nenhum
Vá para o menu Ferramentas → Opções → Ambiente → Configurações sincronizadas e remova esta opção desmarcando a caixa de seleção.
Limpe o conteúdo nas seguintes pastas de cache ( não exclua essas pastas, em vez disso exclua apenas seu conteúdo ) e reinicie o Visual Studio:
Limpe o conteúdo na pasta WebSiteCache (pode ser encontrada em
C: \ Users \% USERNAME% \ AppData \ Local \ Microsoft \ WebSiteCache )
Limpe o conteúdo na pasta Temporary ASP.NET Files (pode ser encontrada em
C: \ Users \% USERNAME% \ AppData \ Local \ Temp \ Temporary ASP.NET Files )
Observação: se você tiver a aceleração de hardware habilitada ou se usar as configurações de experiência visual padrão no Microsoft Visual Studio 2015 ou Visual Studio 2013, poderá enfrentar problemas de desempenho intermitentes, travamentos do produto ou problemas de renderização. Para contornar esses problemas, vá para o menu Ferramentas → Opções → Ambiente → Geral e aplique as seguintes configurações:
Para obter mais informações, visite Você enfrenta problemas de desempenho, travamentos de produtos ou problemas de renderização no Visual Studio 2015 e Visual Studio 2013 .
Se o problema estiver relacionado à depuração, tente a solução alternativa no Visual Studio, depuração / carregamento muito lento .
Eu espero que isso ajude...
fonte
Clean WebSiteCache folder
eu presumo que você quer dizer excluir todas as pastas de arquivos abaixoWebSiteCache folder
Tenho um grande projeto e também experimentei esse tipo de lentidão. Eu melhorei o desempenho para um nível aceitável, alterando o escopo da
Error List
janela paraCurrent Document
.Também obtenho melhorias ao alterar de
Build + IntelliSense
paraBuild Only
. Mas porque considero o IntelliSense útil, me comprometi a manterBuild + IntelliSense
e definir o escopoCurrent Document
.fonte
Descobri que remover a pasta ".vs" da pasta de soluções aumenta muito a velocidade do editor se ficar lento com o tempo. É uma pasta oculta no diretório raiz da sua solução. Eu recomendaria salvar um backup dele apenas no caso de você precisar reverter. Pelo que eu sei, ele contém configurações específicas do usuário para a solução, como o arquivo .suo, conforme detalhado aqui . Você pode tentar apenas remover o arquivo .suo também. Essas pastas / arquivos serão regenerados pelo VS na próxima vez que você abrir e fechar essa solução.
fonte
O Windows Defender Antimalware pode causar atraso no Visual Studio. Conforme mencionado por Nostradamus nesta resposta :
Outra coisa que fiz foi atualizar o ReSharper e cada addon com a atualização mais recente.
Eu também observou que vários processos chamado
Microsoft Compatibility Telemetry
,CompatTelRunner.exe
estava usando um monte de CPU quando eu usei o Visual Studio. Desativei "Feedback e diagnóstico" seguindo este guia.Funcionou para mim!
fonte
É possível que você estivesse tentando fazer operações diferentes na solução ao mesmo tempo? Na minha situação, o problema apareceu porque eu estava tentando abrir a solução, enquanto havia um processo do TFS, que estava tentando obter a versão mais recente. Algum tipo de bloqueio aconteceu. A maneira mais segura que pensei foi reiniciar o sistema, deletar o arquivo .suo e funcionou para mim.
O que mais: verifique se a sua versão do Visual Studio é de 64 bits no sistema de 64 bits, eu desinstalei algumas ferramentas de poder do Team Foundation e ele estragou meu VS, produziu os mesmos problemas
fonte
Verifique se você não está trabalhando em uma solução que está em uma unidade de rede.
Parece uma coisa tão óbvia, mas eu não percebi, e o VS não dá nenhuma indicação do problema, é apenas um monte de "Não estou respondendo ...".
fonte
Para mim, o culpado foi o cache do Resharper, simplesmente limpe o cache do Resharper e funcionará bem
fonte
Sugiro que o aprimoramento de desempenho mais rápido e fácil (para C #) é substituir o VS 2015/2017 pelo VS2013.
C # permanece praticamente inalterado entre as versões. Leva o dobro do tempo para usar 2015/2017 e tenho certeza de que não sou o único a perder tempo usando compiladores posteriores (melhores) apenas para ter que reverter.
Eu não acho que seja irracional esperar usar um compilador direto da caixa. Você pode com 2013.
A Microsoft DEVE garantir que o VS2019 seja pelo menos tão rápido quanto 2013 (para C #)
fonte