0

WCF 서비스가 있습니다. 나는 WCF service.Now ddl에 DLL의 참조를 추가한다. 클래스 내에 serviceknowntypeattribute를 사용하여 WCF 클라이언트 측의 클래스에 액세스 할 수 있지만 class.Any 솔루션 내부의 함수는 액세스 할 수 없다.WCF 클래스 참조 메서드 노출 클라이언트 쪽

+0

클라이언트와 서버간에 어셈블리를 공유하고 있습니까? 아니면 그냥 서비스 참조를 사용합니까? –

+0

어셈블리를 공유하려고했습니다. – Tarun

답변

0

Visual Studio에서 서비스 참조 추가를 통해 자동 생성 코드를 사용하고 있다고 생각됩니다. 이것은 클래스 (컨테이너 만)에 스텁을 생성하지만 실제 클래스는 아닙니다. 클라이언트 코드에서 실제 클래스를 사용하려면 클라이언트 프로젝트 및 서비스 참조 고급 옵션에서 참조해야합니다. '참조 된 어셈블리의 유형 사용'을 선택했는지 확인하십시오.