내 VB.NET 프로젝트에서 세 가지 구성 DEBUG | TEST | RELEASE가 있습니다. 현재솔루션 파일에서 현재 구성을 가져 오는 MSbuild
나는 모든 사람들이 나를 비명 전에 지금이 하드 코드하지
<Configuration Condition=" '$(Configuration)' == '' ">Test</Configuration>
을 테스트하기! MSBUILD 및 인 TeamCity 나는 하드 코드 심하게 냄새 구성을 사용하여 구축하고,이 작업이 완료 된 이유였다 왜냐하면 우리는 결코 $ (구성)이 채워진 것처럼 보일 수 없기 때문입니다.
그래서 내 질문에 MSBuild 내에 어떻게 SVN에 커밋 된 솔루션 파일에서 현재 선택한 구성을 읽을 수 있습니까?