우리는 하나의 Windows XP에서 다음과 같은 오류 메시지가 표시됩니다 "모듈을 찾을 수 없습니다"- X86을SQL 서버 CE 충돌
Exception Source: System.Data.SqlServerCe
Exception Type: System.DllNotFoundException
Exception Message: Unable to load DLL 'sqlceme35.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
Exception Target Site: DllAddRef
SQL 서버 CE를 설치하고 응용 프로그램이 X86 실행중인 OS로 컴파일뿐만 아니라 X86입니다 .
왜 이런 일이 발생할 수 있으리라 생각하십니까?
일반적으로이 기능은 대부분의 컴퓨터에서 거의 완벽하게 작동하지만이 컴퓨터에서는 작동하지 않습니다.
당신은 장치에 복제 구성 요소를 설치해야합니다
x86에 집착해야하는 이유 때문에 모든 CPU에서 컴파일하는 데는 다른 문제가 있습니다. 그리고 이것이 왜이 문제를 해결할 것이라고 생각합니까? –
@dr. 악 : 나는 생각하지 않는다, 나는 알고있다. 한 달 전에 개인용 응용 프로그램에서 이와 동일한 문제가 발생했습니다. 재미있게도 x64만을 대상으로 할 때는 작동하지 않습니다. (아마도 'Any CPU'모드에서 지원 라이브러리를 컴파일하고 최후의 수단으로 호출 할 수 있습니다. – leppie