De ce este Visual Studio 2013 foarte lent?

Am'm execută Visual Studio 2013 Pro (versiunea RTM) pe formatat PC (Windows 8.1 proaspat instalat).

Eu nu't știu de ce, dar Visual Studio 2013 Pro este foarte foarte lent! Lent pentru construirea, depanare, navigând în IDE... hard-disk LED-ul nu este iluminat la toate!

Am'm pe o mic MFC (C++) proiect folosind Boost biblioteca.

Orice idei?

Comentarii la întrebare (7)

Este ceva în cauză cu drivere grafice. Dacă actualizați-le că va fi bine.

Sau puteți să dezactivați accelerare grafică hardware în Visual Studio în funcție de acești pași:

  1. În Visual Studio, faceți clic pe "Instrumente", și apoi faceți clic pe "Opțiuni".

  2. În caseta de dialog Opțiuni, navigați la "Mediu > General" secțiune și clar "ajusta Automat experiență vizuală bazată pe client de performanță" caseta de selectare. (Consultați următoarea captură de ecran pentru acest pas.)

  3. Clar "Folosi accelerare grafică hardware dacă este disponibil" caseta de selectare pentru a preveni utilizarea de accelerare grafică hardware.

  4. Bifați sau debifați "Permite rich client experiență vizuală" casetă de selectare pentru a vă asigura că efecte vizuale bogate, sunt mereu on sau off, respectiv. Când această casetă este selectată, efecte vizuale bogate sunt folosite independent de mediul computerului. De exemplu, efecte vizuale bogate sunt utilizate atunci când tu a alerga Visual Studio local pe un client bogat și peste remote desktop.

Referințe:

Comentarii (17)

Încercați să setați sursa de Curent de control plug-in - la Niciuna (meniu InstrumenteOpțiuniSursă de Control), dacă utilizați Microsoft Git provider, care pare să încetinească Visual Studio 2013 în jos mai mult și mai mult mai mare depozit devine.

Am avut tot Dojo Toolkit cadru sub control sursă folosind Microsoft Git furnizor, și am ajuns la un punct în cazul în care nu au fost întârzieri de timp m-am lovit de o cheie pentru momentul în care simbolul va apărea pe ecran. Așa de rău.

Cand/daca ai nevoie de Git din nou, aveți posibilitatea să comutați la TortoiseGit furnizor sau Git-Extensii, ambele vor funcționa fără încetinire. Îmi place Git-Extensii, personal.

Comentarii (8)

Eu am luptat un pic cu rău de performanță în Visual Studio 2013 (Premium). Cam aceleași probleme ca TS a avut. Lent de navigare, defilare, constructii... doar despre tot. Din fericire am reușit să-mi rezolv singur problema prin dezactivarea Sincronizate Setări în Visual Studio. Du-te la meniu InstrumenteOpțiuniMediu-Sincronizate Setări și elimina această opțiune debifând caseta de selectare.

Comentarii (3)

În caz de aplicatii web, o altă cauză de lent construcție și depanare (dar nu IDE navigare) ar putea fi a Browser Link-ul feature.

Am constatat că, cu acest aprinse, clădirea ar avea de 4 ori mai mult și depanare a fost dureros - după fiecare postback, pagini web ar freeze pentru câteva secunde înainte de a putea interacționa cu ei.

Comentarii (8)

Am fost folosind o soluție actualizat din Visual Studio 2012. Visual Studio 2013, de asemenea, actualizat .suo. Ștergerea soluție's .suo (it's de lângă .sln fișier), de închidere și re-deschiderea Visual Studio fix problema pentru mine. Meu .suo dus la 91KB să 27KB.

Comentarii (4)

Am avut aceeași problemă și numai soluție care a lucrat pentru mine a fost să urmeze trei etape prezentate mai jos:

  1. Curățați WebSiteCache folder (s-ar putea găsi la C:\Users\%USERNAME%\AppData\Local\Microsoft\WebSiteCache)

  2. Curat "Temporar ASP.NET Fișiere" folder (găsiți la C:\Users\%USERNAME%\AppData\Local\Temp\Temporary ASP.NET Fișiere)

  3. * Reporniți** Visual Studio

Comentarii (4)

Ce mi-a fost dezactivarea Git de setare sursa de Curent de control plug-in a Niciuna în Visual Studio, meniu OpțiuniSursă de Control:

Comentarii (3)

Această problemă pare a fi din cauza dezinstalarea SQL Server Compact ediție (4.0).

Am avut această problemă, și s-a fixat după instalarea SQL Server Compact edition 4.0. Pe închidere Visual Studio 2013, am primit un mesaj pentru a instala SQL Server Compact edition ca un proiect C++ nevoie de ceva... poate't pune degetul pe ceva.

Comentarii (6)

A rezolva această problemă prin instalarea Microsoft SQL Server Compact 4.0

Microsoft SQL Server Compact 4.0

Comentarii (3)

Pot recomanda o optiune de genul asta.

CodeLens poate fi dezactivat ca la poza. Acesta oferă o mulțime de performanță bunătate.

Comentarii (0)

Dacă sunteți o depanare ASP.NET site-ul web folosind Internet Explorer 10 (și mai târziu), asigurați-vă că pentru a dezactiva dvs. de Internet Explorer 'LastPass' password manager plugin. LastPass va aduce depanare sesiuni de la un crawl și reduce în mod semnificativ capacitatea ta de răbdare!

Am trimis un tichet de suport la Lastpass despre acest lucru și au recunoscut problema, fără nici o intenție de a-l repara, doar spunând: "LastPass nu este compatibil cu Visual Studio 2013".

Comentarii (2)

Am avut aceeași problemă și toate soluțiile menționate aici nu't lucra pentru mine.

După dezinstalarea "Productivitatea Instrumente de Putere 2013" extension, performanța a fost reveni la normal.

Comentarii (1)

Un singur lucru mai mult pentru a verifica, pentru mine a fost o Fuziune de logare.

Am'd transformat acest lucru pe o foarte lungă perioadă de timp în urmă și mai mult sau mai puțin uitat despre asta. A scăpa de 5000+ directoare și 1 GB conectat fișiere lucrat minuni.

Comentarii (3)

Nu este o soluție bună pentru această soluție dacă vă confruntați cu o lentoare în redare .cs fișiere și .cshtml fișiere.

Doar închideți toate fișierele deschise, astfel că cache-ul se va clarifica și de a deschide fișierele necesare din nou.

Comentarii (1)

Visual Studio Community Edition a fost lent comutare între fișiere sau deschiderea de noi fișiere. Orice altceva (de exemplu, elementele de meniu) a fost de altfel normal.

Am încercat toate sugestiile în răspunsurile precedente primul și nici unul nu a functionat. Apoi am observat că se produce doar pe o ASP.NET MVC 4 Aplicație Web, așa că am adăugat o nouă ASP.NET MVC 4 Aplicații Web, și asta a fost rapid.

După mult studiu și de eroare, am descoperit diferența a fost de pachete.config` - Dacă am pus Microsoft trimiteri la partea de sus a fișierului acest lucru a făcut totul din nou vioi.

Muta Microsoft* intrări la partea de sus.

Se pare că nu aveți nevoie pentru a muta-le pe toate în mișcare spun <pachetul id="Microsoft.Web.Infrastructura" are un efect vizibil de pe masina mea.

Ca o paranteza

  • Eliminarea tuturor conținutul fișierului face o crestătură mai repede*
  • Cu excepția pachetelor.config de la Visual Studio nu rezolva problema
  • Un prieten, folosind Visual Studio 2013 Premium observat nici o diferență în oricare dintre aceste cazuri (ambele au fost repede)

UPDATE

Se pare lipsă sau incomplete NuGet pachete la nivel local sunt cauza. Am deschis Pachetul manager și a primit un avertisment 'Unele pachete NuGet lipsesc din această soluție' și alege să le Restaura și acest lucru a accelerat lucrurile. Cu toate acestea, nu-mi place asta, ca la mine in depozit am doar adăugați elementele reale necesare pentru compilarea ca nu vreau sa umfla mea depozit, astfel încât, în final, am scos doar pachete.config.

Această soluție nu poate potrivi nevoilor dumneavoastră ca eu prefer să folosesc NuGet să aducă pachete, nu se ocupe de actualizări de pachete, astfel încât acest lucru va rupe dacă îl folosiți pentru acest scop.

Comentarii (2)

Pentru mine, problema a fost pagina de Start-a fost descărcarea de conținut și provoacă Visual Studio pentru a bloca.

Singura soluție pentru mine a fost să:

  1. Ucide DevEnv procesul din Task Manager
  2. Începe Visual Studio în Modul de Siguranță, de la linia de comandă:
    devenv.exe /safemode
  3. Du-te la meniu InstrumenteOpțiuni, și selectați Mediu/Pornire opțiuni
  4. Alege "Arată gol mediului" pentru pornire acțiune
  5. Aproape Visual Studio
  6. Reporni în mod normal
Comentarii (0)

Rularea testelor unitare a fost lent. A fost o ReSharper problema.

  1. Meniu ReSharperOpțiuniMediuGeneral ... Șterge Cache
  2. Meniu InstrumenteOpțiuniReSharperGeneral ... Suspenda Acum
  3. Aproape Visual Studio
  4. Șterge .suo.
  5. Deschide Visual Studio din nou.
  6. Re-activați ReSharper.
Comentarii (0)

Am fost, de asemenea, se confruntă cu această problemă pentru destul de mult timp. Mai jos sunt pașii pe care am efectua, și funcționează pentru mine mereu:

  • Ștergerea soluție's .suo.
  • Ștergerea Temporară ASP.NET Fișierele (îl puteți găsi la găsi la %FEREASTRĂ%\Microsoft.NET\Framework\Temporare ASP.NET Fișierele)
  • Ștergerea toate punctele de oprire în aplicația.
Comentarii (0)

Schimba Jurnal de Fuziune Valoarea de 0. A rezolvat problema mea.

Aceasta este FusionLog cheie de registry:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion
Check ForceLog value (1 enabled, 0 disabled).
Comentarii (1)

De asemenea, am avut o problema cu un lent IDE.

În cazul meu am instalat

  • ReSharper
  • Npgsql (șanse mai mici de a provoca problema)
  • Entity Framework Instrumente De Putere Beta 4

Următoarele m-a ajutat un pic:

  • Dezactivat sincronizare - meniu InstrumenteOpțiuniMediu-Sincronizate Setări
  • Dezactivat plug-in de selecție - meniu InstrumenteStudioOpțiuniSursă de Control.
  • Dezactivat Entity Framework Instrumente de Putere Beta 4 - meniu InstrumenteExtensii și Actualizări

Dezinstalat JetBrain's Resharper - WOW!! Sunt rapid din nou!!

Comentarii (0)