여기 내 문제 : 나는 윈도우와 유닉스 등 다양한 플랫폼에서 실행할 수있는 응용 프로그램을 개발32 비트 응용 프로그램은 64 WIN2003에서 실행하는 데 실패로 인해
가. 이 응용 프로그램은 순수 Win32 상자 (WinXP) 또는 순수 Win64 (Win2K3 x64 버전) 및 기타 유닉스 플랫폼에서 잘 실행됩니다.
32 비트 모드에서 64 비트 Win2K3을 실행하는 경우에만 오류가 발생합니다. 이 응용 프로그램은 런타임에 타사 DLL을 호출합니다. 그리고 써드 파티 dll은 공식적으로 설치되지 않았지만 방금 같은 env의 위치에 복사됩니다. 나는 또한 제 3 자 dll의 올바른 버전을 가지고 있다고 확신합니다 (32 비트 모드의 경우 32 비트 버전을 의미 함). 수동으로이 테스트 상자에서 "경로"를 설정하더라도 여전히 작동하지 않습니다. 이 Win2K3 상자에서 32 비트 모드로 컴파일되고 빌드됩니다.
종속성 워커를 실행하고 동일한 오류가 표시됩니다. 해당 타사 DLL을 찾을 수 없습니다.
누구든지이 부분을 밝힐 수 있습니까? 내 타사 DLL 경로를 내 응용 프로그램이나 시스템에서 볼 수있게하려면 어떻게해야합니까?
종속성 워커에서 전체 DLL 자체를 찾을 수 없거나 일부 메서드가 존재하지 않는다고 불평하고 있습니까? – Naveen
전체 dll을 찾을 수 없다는 불평을합니다. – awatto