본문 바로가기
Programming/C#

BadImageFormatException 발생

by 유주원 2013. 2. 18.

C++ dll을 C#에 import 시킨 후 ctrl + F5 시키니 

처리되지 않은 예외: System.BadImageFormatException: 프로그램을 잘못된 형식으로 로드하려고 했습니다. (예외가 발생한 HRESULT: 0x8007000B)

위와 같은 에러 메시지 발생!!

아나 저건 모야...

찾아보니 dll의 build 플랫폼과 C# 프로젝트의 플랫폼을 맞춰야 한단다...

프로젝트 속성에서 플랫폼과 플랫폼 대상을 x64로 맞춰준 후 build 성공!!