2009-11-11 2 views
0

속성을 조건부 컴파일 섹션에서 참조했기 때문에 자동 속성에 대한 간단한 속성 변경을 수행하고 빌드를 위반했습니다. 나는 디버그를 작성 중이며 참조는 릴리스 구성에서만 컴파일 된 코드 섹션에 있습니다. Visual Studio에서 수동으로 빌드 구성을 전환하고 각 모드에서 빌드하지 않고 이러한 오류를 잡을 수있는 방법이 있습니까?모든 빌드 구성에서 컴파일 오류를 잡을 수있는 방법이 있습니까?

나는 CI 서버를 가지고 있으므로 오류가 즉시 잡히지 만 빌드가 깨지는 것은 싫다.

답변

1

조건부가 하나라도 깨지는 지 확인하려면 각 구성을 작성해야합니다. 빌드 메뉴에서 '배치 빌드'옵션을 사용하여 수동 단계를 피할 수 있습니다.

+0

감사합니다. 일괄 빌드에 대해 알지 못했습니다. –

1

각 구성마다 빌드해야합니다.

조건부 컴파일 된 섹션을 모두 동시에 사용하는 경우 빌드되지 않았을 가능성이 높습니다 (디버그를 사용하는 경우). 사용하지 않을 경우 a.

수동으로 할 필요는 없습니다. 즉, 컴파일 시간이 두 배로 길다는 것은 끔찍한 일입니다.

관련 문제