Estou executando o Visual Studio 2013 Pro (versão RTM) no meu PC formatado (instalação nova do Windows 8.1).
Não sei por que, mas o Visual Studio 2013 Pro é muito, muito lento! Lento para construir, depurar, navegar no IDE ... o LED do meu disco rígido não está aceso!
Estou em um pequeno projeto MFC (C ++) usando a biblioteca Boost .
Alguma ideia?
visual-studio
visual-studio-2013
Walter Fabio Simoni
fonte
fonte
Respostas:
É algo preocupado com os drivers gráficos. Se você atualizá-los, você ficará bem.
Ou você pode desativar a aceleração de gráficos de hardware no Visual Studio, de acordo com estas etapas:
No Visual Studio, clique em " Ferramentas " e, em seguida, clique em " Opções ".
Na caixa de diálogo Opções, navegue até a seção " Ambiente> Geral " e limpe a caixa de seleção " Ajustar automaticamente a experiência visual com base no desempenho do cliente ". (Consulte a captura de tela a seguir para esta etapa.)
Limpar o " caixa de seleção Usar aceleração gráfica de hardware, se disponível " para impedir o uso da aceleração gráfica de hardware.
Marque ou desmarque a caixa de seleção " Ativar experiência visual do rich client " para garantir que os visuais avançados estejam sempre ativados ou desativados, respectivamente. Quando esta caixa de seleção está selecionada, visuais sofisticados são usados independentemente do ambiente do computador. Por exemplo, recursos visuais avançados são usados quando você executa o Visual Studio localmente em um cliente rico e na área de trabalho remota.
Referências:
fonte
Tente definir o plug-in de controle de origem atual como Nenhum (menu Ferramentas → Opções → Controle de origem ), se você estiver usando o provedor Microsoft Git , o que parece desacelerar o Visual Studio 2013 cada vez mais, quanto maior o repositório.
Eu tinha todo o Dojo Toolkit estrutura do sob controle de origem usando o provedor Microsoft Git, e chegou ao ponto em que houve atrasos desde o momento em que pressionei uma tecla até o momento em que o glifo apareceria na tela. Tão ruim.
Quando / se você precisar do Git novamente, poderá mudar para o provedor TortoiseGit ou o Git-Extensions , ambos funcionarão sem lentidão. Eu gosto do Git-Extensions, pessoalmente.
fonte
Eu também lutei um pouco com o desempenho ruim no Visual Studio 2013 (Premium). Praticamente os mesmos problemas que TS tinha. Navegação lenta, rolagem, construção ... praticamente tudo. Felizmente, consegui resolver meu próprio problema desabilitando as Configurações sincronizadas no Visual Studio. Vá para o menu Ferramentas → Opções → Configurações sincronizadas com o ambiente e remova esta opção desmarcando a caixa de seleção.
fonte
No caso de aplicativos da Web, outra causa de criação e depuração lenta (mas não a navegação IDE) pode ser o recurso Link do Navegador .
Descobri que, com essa opção ativada, a construção levaria quatro vezes mais e a depuração seria dolorosa - após cada postagem, as páginas da web congelavam por alguns segundos antes que você pudesse interagir com elas.
fonte
Eu estava usando uma solução atualizada do Visual Studio 2012. O Visual Studio 2013 também atualizou o arquivo .suo. Excluir o arquivo .suo da solução (ao lado do arquivo .sln), fechar e reabrir o Visual Studio corrigiu o problema para mim. Meu arquivo .suo passou de 91 KB para 27 KB.
fonte
Eu tive o mesmo problema e a única solução que funcionou para mim foi seguir as três etapas apresentadas abaixo:
Limpe a pasta WebSiteCache (você pode encontrá-la em C: \ Users \% USERNAME% \ AppData \ Local \ Microsoft \ WebSiteCache )
Limpe a pasta "Arquivos ASP.NET temporários" (localize-a em C: \ Users \% USERNAME% \ AppData \ Local \ Temp \ Arquivos ASP.NET temporários )
Reinicie o Visual Studio
fonte
O que foi corrigido para mim foi desabilitar o Git, definindo o plug-in de controle de origem atual como Nenhum no Visual Studio, menu Opções → Controle de origem :
fonte
Esse problema parece ocorrer devido à desinstalação do SQL Server Compact edição (4.0).
Eu estava tendo esse problema e ele foi corrigido após a instalação do SQL Server Compact edition 4.0. Ao fechar o Visual Studio 2013, recebi uma mensagem para instalar o SQL Server Compact Edition, pois um projeto C ++ precisava de algo ... não dá para apontar nada.
fonte
Resolva esse problema instalando o Microsoft SQL Server Compact 4.0
Microsoft SQL Server Compact 4.0
fonte
Eu posso aconselhar uma opção como esta.
Os CodeLens podem ser desativados como na imagem. Dá muito bom desempenho.
fonte
Se você estiver depurando um site ASP.NET usando o Internet Explorer 10 (e posterior), desative o plug-in do gerenciador de senhas 'LastPass' do Internet Explorer. O LastPass irá rastrear suas sessões de depuração e reduzir significativamente sua capacidade de paciência!
Enviei um ticket de suporte ao Lastpass sobre isso e eles reconheceram o problema sem nenhuma intenção de corrigi-lo, dizendo apenas: "O LastPass não é compatível com o Visual Studio 2013".
fonte
Eu tive o mesmo problema e todas as soluções mencionadas aqui não funcionaram para mim.
Após desinstalar a extensão "Productivity Power Tools 2013", o desempenho voltou ao normal.
fonte
Mais uma coisa para verificar; para mim, foi o log do Fusion.
Eu tinha ligado isso há muito tempo e mais ou menos esquecido. Livrar-se dos mais de 5000 diretórios e 1 GB de arquivos registrados fez maravilhas.
fonte
Existe uma boa solução alternativa para esta solução se você estiver com lentidão na renderização dos arquivos .cs e .cshtml.
Apenas feche todos os arquivos abertos para que o cache seja limpo e abra os arquivos necessários novamente.
fonte
O Visual Studio Community Edition estava alternando lentamente entre arquivos ou abrindo novos arquivos. Todo o resto (por exemplo, itens de menu) era normal.
Tentei todas as sugestões nas respostas anteriores primeiro e nenhuma funcionou. Percebi então que estava ocorrendo apenas em um aplicativo Web ASP.NET MVC 4, então adicionei um novo aplicativo Web ASP.NET MVC 4, e isso foi rápido.
Depois de muitas tentativas e erros, descobri que a diferença era
packages.config
: se eu colocasse as referências da Microsoft no topo do arquivo, isso tornaria tudo instável novamente.Mova as
Microsoft*
entradas para o topo.Parece que você não precisa movê-los todos - mover, digamos,
<package id="Microsoft.Web.Infrastructure"
tem um efeito perceptível na minha máquina.Como um aparte
ATUALIZAR
Parece que os pacotes NuGet ausentes ou incompletos localmente são a causa. Abri o gerenciador de pacotes e recebi o aviso 'Alguns pacotes NuGet estão faltando nesta solução' e escolhi Restaurá-los e isso acelerou as coisas. No entanto, eu não gosto disso, pois no meu repositório apenas adiciono os itens reais necessários para a compilação, pois não quero inchar meu repositório, então no final acabei de remover o packages.config.
Essa solução pode não atender às suas necessidades, pois eu prefiro usar o NuGet para buscar os pacotes, não manipular atualizações dos pacotes, portanto isso será interrompido se você a usar para esse fim.
fonte
Para mim, o problema era a página inicial - estava baixando o conteúdo e causando a interrupção do Visual Studio.
A única solução para mim foi:
devenv.exe /safemode
fonte
A execução dos testes de unidade foi lenta. Foi um problema do ReSharper.
fonte
Eu também tive um problema com um IDE lento.
No meu caso eu instalei
O seguinte me ajudou um pouco:
Resharper do JetBrain não desinstalado - WOW !! Eu sou rápido de novo !!
fonte
Altere o valor do log de fusão para 0. Ele resolveu meu problema.
Esta é a chave FusionLog no registro:
fonte
Eu também estava enfrentando esse problema há muito tempo. Abaixo estão as etapas que eu executo e sempre funcionam para mim:
fonte
O Visual Studio 2013 tem um servidor de pacotes em execução e gastava até 2 milhões de K de memória.
Coloquei-o como baixa prioridade e afinidade com apenas uma CPU, e o Visual Studio funcionou muito mais suavemente.
fonte
Performance Explorer
Você usa o menu Analisar → Desempenho e diagnóstico ? Eu tenho! É incrivel! Mas você pode querer limpar.
Abra o Performance Explorer . Se você recolher todos os itens, selecione todos e clique com o botão direito do mouse e clique em Excluir .
Minha solução abre mais rápido e, em geral, está rodando muito mais rápido agora.
Além disso, você pode observar alterações no seu
sln
arquivo, como mostrado. Para mim, esta seção foi excluída do sln.fonte
No Visual Studio 2015 Community edition, experimentei um IDE muito (muito) lento depois de alterar o "Fonte do ambiente" no menu Ferramentas → Opções ... → Fontes e cores .
A reversão dessas opções para o valor padrão ("automático") resolveu imediatamente.
fonte
Tive problemas semelhantes ao mudar do Visual Studio 2012 → Visual Studio 2013. O IDE trava após quase todos os cliques ou salvos, e a construção leva várias vezes mais. Nenhuma das soluções listadas aqui ajudou.
O que finalmente ajudou foi mudar meus projetos para uma unidade local. O Visual Studio 2012 não teve problemas para armazenar meus projetos em um compartilhamento de rede, mas o Visual Studio 2013, por algum motivo, não conseguiu lidar com isso.
fonte
Eu tinha um Visual Studio 2013 instalado e estava funcionando sem problemas. Em algum momento, começou a ficar lento e decidiu instalar o Visual Studio 2015. Após a instalação, nada mudou e as duas versões estavam criando a solução muito lentamente (cerca de 10 minutos para 18 projetos em solução).
Então comecei a pensar em extensões instaladas recentemente - a mais recente foi a instalação de ferramentas PHP para o Visual Studio (apenas no Visual Studio 2013). Não sei como uma extensão pode afetar outras versões do Visual Studio, mas a desinstalação me ajudou a resolver o problema.
Espero que isso ajude outras pessoas a perceberem que nem sempre é culpa do Visual Studio.
fonte
Adicionei "devenv.exe" como uma exclusão do Windows Defender . Isso resolveu meu problema completamente. As pessoas podem tentar isso como sua primeira tentativa.
fonte
Eu tenho o mesmo problema, mas ele fica lento ao tentar parar a depuração no Visual Studio 2013 e tento isso:
fonte
Nenhuma das sugestões funcionou para mim, mas resolvi o meu problema. Eu tentei a maioria das outras recomendações antes de chegar à seguinte solução.
Meu cenário / problema:
Usando o Visual Studio 2017 com ReSharper Ultimate. A entrada do teclado no IDE ficou super lenta, como outros descreveram. A última alteração que fiz na minha solução foi adicionar um novo projeto de site, então examinei isso. Depois de tentar várias coisas, tentei adicionar um segundo projeto de site, para tentar substituir o primeiro, e o Visual Studio simplesmente afundou depois disso. Nem carregaria mais a solução.
Minha solução:
Forcei o Visual Studio a fechar e removi o (s) projeto (s) do site recém-adicionado do arquivo .sln usando o Bloco de Notas . Depois de salvar e iniciar o Visual Studio, minha solução foi carregada rapidamente e tudo parecia voltar ao normal. Eu adicionei um novo site com uma configuração ligeiramente diferente (veja o pensamento abaixo) e o problema não se apresentou novamente.
Meu pensamento:
Acho que o problema surgiu da criação do novo projeto de site e do uso de um caminho do sistema de arquivos para um compartilhamento de rede hospedado no Azure. Estou trabalhando na VPN, que tende a desacelerar, e ocasionalmente encontro vários problemas de roteamento com alguns serviços, portanto meu problema / solução pode ser um pouco de floco de neve. Mudei o caminho do sistema de arquivos para ser um repositório local e publicarei os arquivos conforme necessário, o que parece ser um caminho muito melhor.
fonte
Eu tive um comportamento do Visual Studio em que a digitação era lenta para meus arquivos HTML. Anteriormente, quando instalei, imaginei que, como meus arquivos HTML eram HTML genéricos, a necessidade de instalar qualquer ferramenta de desenvolvimento da Web a partir do componente de carga de trabalho do instalador era desnecessária. Voltei e instalei esse bit e o comportamento do Visual Studio se tornou como eu esperava.
fonte
Alguém encontrou problemas com o CodeLens (o contador de referência) com o desempenho da inicialização?
Desativar CodeLens (menu Ferramentas → Opções → editor de texto → Todos os idiomas → CodeLens )
Desative também o Controle de fonte Git (menu Ferramentas * → Opções → Controle de fonte )
fonte