프로젝트에서 VB6을 사용하고 있고 문서 전송을 처리 할 수있는 .Net dll이 있습니다. 이러한 dll 중 하나에서 내 문서를 검색하기 위해 webservice를 호출합니다. 이 코드는 .net 프로젝트로만 실행되지만 vb6에서 실행하면 다음 오류가 표시됩니다.VB6에서 호출 된 .net 클래스의 Webservice 호출
"ServiceModel 클라이언트 구성 섹션에서"DocServiceSoap "이라는 이름의 끝점 요소와 'documentWebService.DocServiceSoap'계약을 찾을 수 없습니다. . 이는 응용 프로그램에 대한 구성 파일이 없거나 클라이언트 요소에이 이름과 일치하는 끝점 요소를 찾을 수 없기 때문일 수 있습니다. "
나는 봤지만 모든 것을 시도했습니다. 예를 들어 app.config에서 web 의 .config, 서비스를 호출 할 때 엔드 포인트의 이름을 지정, 여전히 운 :?/
어떤 아이디어 난 당신의 app.config를 추측
감사합니다. 그것은 작동하지만, 어떤 workarounds (디버그 모드에서 작동하지 않습니다)이 작품을 만들기 위해 .exe를 컴파일해야합니다? – peter
VB6 개발 환경에서 작동 시키려면 구성 파일을 vb6.exe.config (vb6.exe의 디렉터리에서 VB6을 다시 시작)에 복사해야합니다. – Heinzi
문제가 해결되었습니다. 감사합니다! – peter