유니티 클라이언트 빌드 시 dll아키텍쳐 오류

대화 상자 기반의 ‘Chat’ 예제를 구현 후 유니티로 클라이언트 구현을 하였습니다.

유니티 환경

  • 2020.2.0b10
  • Standalone build(유니티 빌드 아키텍쳐 : x86)

첨부한 스샷과 같이 dll plugins 폴더 적용하였습니다.

‘ProudDotNetClientUnity’, ‘ProudNetClient’, ‘ProudNetClientPlugin’

에디터 실행 모드에서는 서버 접속 등 구동이 잘 됩니다. 그러나 빌드 실행 시 첨부한 스샷과 같이 첫 로그인 씬 구동할 때 x86, x64 아키텍쳐 오류 메시지가 뜹니다. x86를 참조해야 하는데 x64로 접근한다는 것 같은데요. 추가적으로 확인할 사항이 있는지 여쭙습니다.

오류 메세지만 봐서는 필요한 3개의 dll 파일들 중 arch가 맞지 않는 파일이 있는 것 같습니다. dumpbin 등의 개발자 cmd 도구를 이용하여 dll의 arch를 확인할 수 있습니다.

추가로, 유니티 빌드 설정도 같이 확인해 보시기 바랍니다.