Windows Phone 7
[wp7] Debug, Release 외에 디버깅 모드 추가 하기
동동(이재동)
2011. 11. 24. 10:21
폰에 광고를 넣을 일이 있어서 광고 버전과 광고가 장착되지 않은 버전으로 결과물이 다르게 나오게 하고 싶었다.
Debug, Release
외에 DebugAD,RelaseAD 를 만들어서 빌드할때 옵션을 저렇게 주면 bin/ReleaseAD 폴더에 xap파일이 생성된다.
빌드에서 Configuration Manager을 클릭
New를 클릭
Name을 설정하고 Setting을 Release 한다.디버그도 따로 만들어 놓는 것도 좋다.
설정이 되었으면 Configration에서 ReleaseAD를 설정하고
아래 symbols 에 AD 를 꼭! 집어 넣는다.(중요!)
그냥 표시니 다른걸로 바꿔도 된다.
자 이제 소스에서 차별점을 두어보자
#if !AD AdControl.Visibility = System.Windows.Visibility.Collapsed; #endif
소스에 이런식으로 넣게 되면 AD가 아닐때 즉 보통 릴리즈모드일때는 광고가 보이지 않게 된다.