문제

현재 우리의 솔루션/프로젝트는 몇 개의 클래스 결합 하나의 파일로,나는 말이 이루어졌으로 인한 느린 컴파일한 시간에 대.

이것이 확인되는 문제 솔루션인가?

우리는 이러한 분 떨어져 이제는 우리가 사용하는 VS2008Team system?다른 사람이 구분의 클래스로 다른 파일에 여전히 좋은 성과?

도움이 되었습니까?

해결책

나는 일에 VB.Net IDE 팀과 나는 당신을 말할 수 있는 넣는 모든 1 개의 파일을 만들 것입니다 VS 느리게 실행되지 않는,빠릅니다.VB.Net 에서 잘 작동합니다 클래스에서 다른 파일이 있습니다.

만 시간이 이제까지 차이가 있는 경우에는 믿을 수 없을 정도로 느리고 하드 드라이브는 파일에 매우의 다른 부분을 실제 디스크(결과에 더 이상을 추구법).에서 일반적인 이 문제가 안 된다고 VB.Net IDE 것이 문제가 될 동안 초기 시작합니다.우리는 여러 층의 캐싱하는 것이 도움을 제거에도 이러한 유형의 문제입니다.

당신 을 발견 할 수있을 최소한의 혜택하는 경우 이 방법을 고려 원하는 데 걸리는 시간은 명령 라인에 컴파일러를 작동합니다.이럴,더 중요한 숫자는 respnosiveness Visual Studio 및 상대적 구축을 위한 시간 Visual Studio.대 응답성이 감소를 가지고 있는 경우 매우 긴 파일(어떤 것이 결국이 발생할 경우를 넣고 적 클래스고 하나의 파일로).

다른 팁

는 무엇입의 하드웨어 다음과 같?

큰 병목 현상으로 대는 것은 그것이 필요하여 읽기와 쓰기의 부하가 작은 파일입니다.

빠른 하드 드라이브 또는 두 개의 성능을 향상시킬 수 있습니다.

내가 사용하는 C#보 VB.NET 하지만 내가 결코 발생하는 컴파일러 성능 문제입니다.그것은 보인다는 이것이 어떤 종류의 조산 최적화입니다.나는 걱정하지 않는 얼마나 나를 구축 서버를 구축하는 데 필요합니다.희생하지 않 명확한 시간을 구축 성과입니다.

같은 소리할 수 있습을 설득하려고 귀하의 팀을 찾으로 솔루션 디자인그것은 최적화되지 않을 수 있으 있는 하나의 거대한 솔루션으로 모든 프로젝트에 있다.는 경우를 구축 시간은 참으로 문제가,오히려 그것을 해결해 깨고 솔루션은 아래 논리적인 부분,가능한 경우.

다는 것을 믿지 않는 그룹 많은 클래스고 하나의 파일로 크게 개선 성능을 구축을 위해 정상적인 프로젝트입니다.그것이 안전해야 합들로 더 많은 파일(one-당 클래스는 기준).

예외적으로"웹사이트"프로젝트입니다.이 없어요 과학적 데이터,그러나이 을 얻을 것으로 느린 파일 개수가 증가합니다.를 해결할 수 있는 변환하"웹 응용 프로그램"프로젝트입니다.

너무 많은 프로젝트 솔루션에서도하기 위해 알려져있 대 느리지만,없는 같은 소리의 문제입니다.

이것은 확인된 문제점 확인 솔루션입니다.에서 기술 Ed 올해 그들은 말했다는 것입니다 더 이상에서 문제가 될 VS2010 는 다운로드할 수 있는 베타의 시도합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top