BadImageFormatException

상황:

윈도우 컴퓨터에서 VS2022 로 프로젝트 생성했음.
6.0 클래스 라이브러리 + 실험용 콘솔앱 + 테스트 프로젝트
누겟 패키지 라이브러리 종속성 있음.
작업이 끝나면 깃 허브에 푸시함.
솔루션 파일, 프로젝트 파일을 함께 푸시함.
.dotnet new gitingnore 로 자동 생성 후, 무시항목 추가했음.

이 저장소를 맥(M1 pro)에서 클론하여, 실행만 하면, 제하의 예외로 실행이 불가능. 예외는 누겟 패키지 라이브러리 호출 시점에 발생.

참고:
맥에서 동일한 구조로 생성한 프로젝트는 아무런 문제가 없음.

아무래도 깃허브 올라 갔다 오는 동안에 문제가 생기는 것 같은데, 무엇이 문제일까요?

2 Likes

저같은 경우 사용하는 라이브러리랑 32비트/64비트 설정이 맞지않으면 발생하더군요

3 Likes

참고하겠습니다. 맥과 윈도우 모두 64비트입니다.

2 Likes