64bit와 AudioVideoPlayBack을 쓰면 BadImageFormatException 발생할때.
2009, Aug 05
AudioVideoPlayBack을 쓸대 BadImageFormatException 발생할때는
64비트를 써서 그렇다고 한다.
이런망할... 국내에선 검색결과 안나오던데
구글님하께 물어보니
그렇다고 이야기를 해주시나 영어로 나와있어 대충 이해만.....ㅠ_ㅠ;
그래서 visual studio 2008에서 디버그 방법을 32비트로 바꾸면 되는데;;
하는 방법은 이러하다
visual stidio 2008 상단중간부분에 디버그 바로 할수 있는 키가 다음과 같이 있을것이다.
Any cpu 옆 역삼각형을 눌러보면 구성관리자가 있는데 그걸누르고
새창이 뜨는데 거기에 다음과 같이 활성솔루션 플레폼에 편집을 누른다.
다음과 같이 32비트를 나타내는 x86을 누르고
<비어있음을 눌러> 확인을 하고 위의 창을(구성관리자 창) 닫는다.
그리고 신나게 디버깅을 한다.
</p>
</div>