최근에 VS2010의 최종 릴리스로 업그레이드했으며 2008 년에 동일한 코드에 비해 빌드 시간이 매우 느립니다. 다른 사람들이 동일한 문제를 겪고 있는지 궁금해서 궁금한 점이 있었습니까? ? 몇 가지 세부 사항 :VS2010으로 느린 빌드를 경험 한 사람이 있습니까?
- 상당히 살이 찐 기계와 Windows 7에서 VS2010 궁극을 사용하여, TFS 2010
- 솔루션 이야기는 VS2008에서 업그레이드 여전히 .NET 3.5 및 ASP.NET MVC 1.0에 구축되었습니다.
- 오래 걸리지 만 컴파일 과정에서 뭔가를 취하지 않는 것 같습니다. 이는 최신이고 컴파일 할 필요가없는 프로젝트조차도 처리하는 데 몇 초 정도 걸리기 때문입니다.
- 팀에있는 몇 명의 사람이 설치하지 않았기 때문에 Visual Studio 추가 기능이 필요하지 않습니다.
- VS2010을로드 한 첫 번째 빌드는 매우 빠르며 시간이 지남에 따라 느려지는 것처럼 보입니다. 예를 들어, 내 솔루션의 프로젝트를 다시 시작한 후 처리하는 데 00 : 00 : 00.08 걸렸습니다. (프로젝트가 최신이었고 컴파일 할 필요가 없었습니다.) 그런 다음 즉시 다시 작성하여 00 : 00 : 01.33으로 이동합니다.
- VS2010 RC에서 완벽하게 잘 구축 된 .NET 4.0을 사용하는 다른 솔루션에서도 문제가 발생합니다.
- 빌드 이벤트 나 내가 비난 할 수있는 것과 같은 간단한 어셈블리 빌드가 없습니다.
- IDE가 느린 빌드 동안 응답하지 않습니다.
누구나 비슷한 문제가 있습니까?
업데이트 : 해결 어셈블리 참조가 오랜 시간이 걸리는 것 같습니다. MSBuild 진단 결과 나 위의 예제를 보면 ResolveAssemblyReferences의 경우 30ms이고 두 번째 빌드의 경우 800ms입니다. 후속 빌드는 물건을 복사하는 데 오래 걸리는 것처럼 보입니다. CopyFilesToOutputDirectory는 1ms에서 27ms로 점프합니다.
저는 VS2010 아래에서 잘 만들 수있는 몇 가지 큰 솔루션을 가지고 있습니다. 이상한. –
바이러스 백신 및 기타 문제가 발생하는 것을 제외 시켰습니까? 강제 컴파일을 다시 작성하지 않습니까? – kibibu
안티 바이러스에 대한 좋은 지적. 실시간 검색은 컴파일 속도를 늦출 수 있습니다. –