프로그래밍과 잡담

[C#] DLL 관련 "DLL ' dll 이름'을 로드 할 수 없습니다. (HRESULT: 0x8007007E) 본문

프로그래밍/C,C++, Win32Api

[C#] DLL 관련 "DLL ' dll 이름'을 로드 할 수 없습니다. (HRESULT: 0x8007007E)

크레온 2017. 8. 21. 17:54

C#에서 dll을 사용해서 실행 할 경우 개발한 컴퓨터에서는 동작을 하나, 다른 컴퓨터에서 실행한 경우에는 오류가 발생하는 경우가 있다.


오류 메시지는 다음과 같다. 

 DLL "DLL ' dll 이름'을 로드 할 수 없습니다. 지정된 모듈을 찾을 수 없습니다. (HRESULT: 0x8007007E)


프로그램에는 문제가 없는건데, 로드가 안돼니 매우 짜증이 난다. 


그래서!! 구글 신에 검색을 한 결과!!


한 블로그에서 해결법을 찾았다.







비주얼 스튜디오에서  프로젝트에서 오른쪽 클릭 -> 속성 -> C/C++ -> 코드 생성 -> 런타임 라이브러리를 다중 쓰레드(/MT) 로 설정을 하고


다시 빌드를 하면!!



잘 돌아간다.




반응형
Comments