포맷 된 PC (Windows 8.1 새로 설치)에서 Visual Studio 2013 Pro (RTM 버전)를 실행하고 있습니다.
이유를 모르겠지만 Visual Studio 2013 Pro는 매우 느립니다! IDE에서 빌드, 디버깅, 탐색 속도가 느립니다 … 하드 디스크 드라이브 LED가 전혀 켜지지 않습니다!
Boost를 사용 하는 작은 MFC (C ++) 프로젝트에 있습니다. 라이브러리를 있습니다.
어떤 아이디어?
답변
그래픽 드라이버와 관련이 있습니다. 업데이트하면 괜찮을 것입니다.
또는 다음 단계에 따라 Visual Studio에서 하드웨어 그래픽 가속을 비활성화 할 수 있습니다.
-
Visual Studio에서 ” 도구 “를 클릭 한 다음 ” 옵션 ” 을 클릭하십시오 .
-
옵션 대화 상자에서 ” 환경> 일반 “섹션으로 이동하여 ” 클라이언트 성능에 따라 시각적 경험 자동 조정 “확인란을 선택 취소하십시오 . (이 단계는 다음 스크린 샷을 참조하십시오.)
-
하드웨어 그래픽 가속 사용 을 방지 하려면 ” 사용 가능한 경우 하드웨어 그래픽 가속 사용 “확인란을 선택 취소하십시오 .
-
” 리치 클라이언트 비주얼 경험 사용 “선택란을 선택하거나 선택 취소하여 리치 비주얼이 항상 각각 켜거나 끄도록하십시오. 이 확인란을 선택하면 컴퓨터 환경에 관계없이 풍부한 영상이 사용됩니다. 예를 들어 리치 비주얼은 리치 클라이언트 및 원격 데스크톱에서 Visual Studio를 로컬로 실행할 때 사용됩니다.
참고 문헌 :
답변
설정하려고 현재 소스 제어에서 플러그인 에 없음 (메뉴의 도구 → 옵션 → 소스 제어 당신이 사용하는 경우) 마이크로 소프트 힘내 제공 비주얼 스튜디오 2013 아래로 점점 더 큰 저장소 가져 둔화 될 것으로 보인다.
나는 전체 Dojo 툴킷을 가졌다Microsoft Git 공급자를 사용하여 프레임 워크를 소스 제어하에두고 키를 눌렀을 때부터 글리프가 화면에 표시되는 시간까지 지연이 발생했습니다. 나쁜.
Git이 다시 필요할 때 TortoiseGit 공급자 또는 Git-Extensions로 전환 하면 둘 다 느려지지 않고 작동합니다. 개인적으로 Git-Extensions를 좋아합니다.
답변
나도 Visual Studio 2013 (Premium)에서 나쁜 성능으로 약간 어려움을 겪었습니다. TS와 거의 같은 문제입니다. 느린 탐색, 스크롤, 빌드 등 모든 것이 가능합니다. 운 좋게도 Visual Studio에서 동기화 설정을 비활성화하여 내 문제를 해결할 수있었습니다. 메뉴 도구 → 옵션 → 환경 동기화 설정으로 이동 하고 확인란을 선택 취소하여이 옵션을 제거하십시오.
답변
웹 애플리케이션의 경우 느린 빌드 및 디버깅 (IDE 탐색 제외)의 또 다른 원인은 브라우저 링크 기능 일 수 있습니다 .
이 기능을 켜면 건물이 4 배 더 오래 걸리고 디버깅이 어려워지는 것을 발견했습니다. 매 포스트 백 후 웹 페이지가 몇 초 동안 정지되어 상호 작용할 수 있습니다.
답변
Visual Studio 2012에서 업그레이드 된 솔루션을 사용하고있었습니다. Visual Studio 2013도 .suo 파일을 업그레이드했습니다. 솔루션의 .suo 파일 (.sln 파일 옆에 있음)을 삭제하고 Visual Studio를 닫았다가 다시 열면 문제가 해결되었습니다. 내 .suo 파일이 91KB에서 27KB로 이동했습니다.
답변
나는 같은 문제가 있었고 나를 위해 일한 유일한 해결책 은 아래 제시 된 세 단계를 따르는 것입니다.
-
WebSiteCache 폴더를 정리하십시오 (
C : \ Users \ % USERNAME % \ AppData \ Local \ Microsoft \ WebSiteCache에서 찾을 수 있음 ) -
“Temporary ASP.NET Files” 폴더를 정리하십시오 ( C : \ Users \ % USERNAME % \ AppData \ Local \ Temp \ Temporary ASP.NET Files 에서 찾으십시오
) -
Visual Studio를 다시 시작하십시오.
답변
나를 위해 고친 것은 Visual Studio의 메뉴 옵션 → 소스 제어 에서 현재 소스 제어 플러그인 을 없음 으로 설정하여 Git을 비활성화하는 것입니다 .