Windows7 (64bit) 으로 넘어오면서 작업하다 잠깐 삽질하면서 알게된 사실을 올려볼까 합니다.
C#을 자주 쓰시는 분들에게는 간단한 문제일수도 있는 부분있겠네요.
현재 지금 제가 제작하고 있는 게임엔진(이라고 쓰고, 스터디 도구라 읽는)은 구동딴을 C++로 작성하고, 그걸 CLI로 랩핑하여 C#에 띄우는 방식입니다. 나중에 툴 제작을 염두해두고, 툴 제작할때 편한 C#의 윈도우폼을 쓰기 위해서죠.
그런데 이것을 Windows7에서 실행하려고 하니 실행 에러가 나더군요.
순간 당황하여 구글님에게 도움을 청하니 C# 프로젝트 속성에서 플랫폼 대상을 x86으로 설정하면 되더군요.