2016-08-03 7 views
2

특정 솔루션에 대해 Visual Studio 2015 Pro에 문제가 있습니다. 솔루션은 10 개의 프로젝트가있는 ASP.Net Web Forms 응용 프로그램입니다. 다음 문제는이 용액에 표시 : 용액 닫기Visual Studio 2015의 편집 및 디버깅 속도가 느림

  • 용액 개방형 20-30s
  • 얻어 1 분 걸린다
  • VS이 용액을
  • 타이핑 작은을했다 폐쇄/개방 동안 전혀 응답하지 지연 (~ 200ms의) C#을 -code에 대한
  • 인텔리는 자바 스크립트
  • 인텔리 전혀 작동하지 않습니다 (하지만 관련이없는 문제가 될 수 있음)
  • 지연,536,
  • 디자이너에서 .aspx 파일을 여는 데 5-10 초가 걸립니다.
  • 디버깅 세션을 중지하면 15-30 초가 걸리며 VS는 완전히 응답하지 않습니다. 실제로 디버깅 세션을 멈추는 것보다 더 빠릅니다.

VS 2012를 사용할 때 이러한 문제가 나타나지 않았습니다. Windows 7 Pro 및 Windows 10 Pro에서 설명한 문제가 발생했습니다. Windows와 Visual Studio를 다시 설치해도 도움이되지 않았습니다. 다른 솔루션 (Windows Forms, WPF)의 경우 이러한 문제가 나타나지 않습니다. 나는 또한 프로젝트의 * suo 파일을 지우려고했는데, 너무 빠르면 성능 문제를 일으키는 것으로 알려져있다. 지금 이상한 것은 VS가 프로젝트 디렉토리에 새로운 * suo 파일을 만들지 않는다는 것입니다. 내 개발 기계는 프로젝트를 처리 할만큼 충분히 빠릅니다 (몇 100k LOC). ReSharper와 같은 제 3 자 플러그인을 사용하지 않습니다.

  • 해제 코드 렌즈
  • 가능한 모든 업데이트를
  • 캐시 디버깅 심볼 나는 인터넷 검색을 통해 발견 몇 가지 수정을 시도

를 설치하지만 아무것도 지금까지 도왔 : 문제 해결 동안 다른 것들은 내가 그랬어 . 문제의 원인이 무엇인지 다른 사람이 제안합니까?

업데이트 : 제공되는 기능을 사용하여 모든 중단 점을 삭제하면 문제가 해결됩니다. 지금은 < 5 초 안에 솔루션을 열거 나 닫을 수 있으며 디버깅 시작/중지가 순조롭게 진행됩니다. 그러나 입력 지연, 디자이너 지연 및 문제가있는 IntelliSense가 여전히 유지됩니다. "AppData \ Local \ Microsoft \ VisualStudio \ 14.0"에서 내용을 삭제해도 도움이되지 않았습니다.

+0

가능한 중복 [** 비주얼 스튜디오 2015 디자이너보기에 달려 충돌을 정지 이유는 무엇입니까? ** ] (http://stackoverflow.com/questions/37681942/why-visual-studio-2015-freezes-crashes-hangs-on-designer-view) –

+0

10 개의 프로젝트는 프로젝트의 크기에 대해별로 알려주지 않습니다. 각 프로젝트마다 5 개 또는 500 개의 파일이있을 수 있으며 각 프로젝트에는 많은 참조가있을 수 있습니다. 큰 프로젝트가있는 경우 많은 메모리와 SSD 드라이브가있는 데스크탑 i7 CPU가 필요합니다. – Phil1970

+0

프로젝트가 10 개있는 경우 문제가 프로젝트에만 해당되는지 확인하기 위해 일부 프로젝트 만 사용하여 솔루션을 만들려고 할 수 있습니다. 또한 프로젝트에 최소한의 참조가 있는지 확인하십시오. – Phil1970

답변

0

나는 많은 문제는 이러한 유형의 문제를 식별하는 데 도움이 충분한 세부 사항을 포기하지 않을 수있는 문제 & 이러한 유형의 ... 그것 때문에 만 difrent 일이 될 수

을 일으킬 수 있다고 생각합니다 ....

나는

가보고 Here

하는 의견을 반드시 확인이 .... 그것을 봤와 몇 가지 흥미로운 솔루션을 발견!

+0

동일한 문제가있는 사람이이를보고 해결책을 찾길 바랍니다. 이미 제공 한 링크를 발견하고 제안 된 해결 방법을 시도했지만 운이 없었습니다. – Cleo

0

다음을 시도해 볼 수 있습니다.

  • _references.js 파일에서 불필요한 내용을 제거 영문는 조금 파일. 그것은 스크립트 폴더에 있어야합니다. 파일에
  • 마우스 오른쪽 버튼으로 클릭하고 의 선택을 취소 "자동 동기화 자바 스크립트 참조"

는 희망이 도움이

+0

"JavaScript 참조 업데이트"는 _references.js에 대한 새로운 참조를 많이 추가했지만 AutoComplete 또는 IntelliSense가 없습니다. 이상한 점은 다른 ASP.Net 프로젝트에서 작동한다는 것입니다. 그래서 문제는 솔루션과 관련되어 있습니다 ... – Cleo