Windows Phone 72011.11.24 10:21

폰에 광고를 넣을 일이 있어서 광고 버전과 광고가 장착되지 않은 버전으로 결과물이 다르게 나오게 하고 싶었다.

Debug, Release

외에 DebugAD,RelaseAD 를 만들어서 빌드할때 옵션을 저렇게 주면 bin/ReleaseAD 폴더에 xap파일이 생성된다.

 

빌드에서 Configuration Manager을 클릭

image1

 

New를 클릭

이미지 4

 

Name을 설정하고 Setting을 Release 한다.디버그도 따로 만들어 놓는 것도 좋다.

이미지 5

 

설정이 되었으면 Configration에서 ReleaseAD를 설정하고

아래 symbols 에 AD 를 꼭! 집어 넣는다.(중요!)

그냥 표시니 다른걸로 바꿔도 된다.

 

이미지 8

자 이제 소스에서 차별점을 두어보자

#if !AD
            AdControl.Visibility = System.Windows.Visibility.Collapsed;
#endif

소스에 이런식으로 넣게 되면 AD가 아닐때 즉 보통 릴리즈모드일때는 광고가 보이지 않게 된다.

Posted by 동동(이재동)