아이디어가 있습니까?계약 오류를 참조하는 기본 끝점 요소를 찾을 수 없습니다.
내가 링크/사이트의 부하를 확인했기 때문에이 같은이 SO 질문으로 부하를 요청 알고 : 문제는 내가 이상 는 system.serviceModel의 모든 복사를했을되어 Could not find default endpoint element
기본 App.Config 파일에 추가하고 APP.CONFIG 파일을 만들어 (그리고이 참조를 복사하여) 솔루션의 모든 해당 프로젝트에 대해 ... 오류가 발생했습니다.
RegistrationService = new BnRegistrationService.RegistrationServiceClient();
를하고도 아무 소용이 아래로 너무 엔드 포인트의 이름을 전달하는 시도 :
나는 생성자를 사용하고 있습니다. 모든 메인에 위의 내용을 복사 말 -
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_ISecurityService" />
<binding name="BasicHttpBinding_IBidService" />
<binding name="BasicHttpBinding_IConfigurationService" />
<binding name="BasicHttpBinding_IRegistrationService" />
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://localhost:5166/SecurityService.svc"
binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_ISecurityService"
contract="BnSecurityService.ISecurityService" name="BasicHttpBinding_ISecurityService" />
<endpoint address="http://localhost:5166/BidService.svc" binding="basicHttpBinding"
bindingConfiguration="BasicHttpBinding_IBidService" contract="BnBidService.IBidService"
name="BasicHttpBinding_IBidService" />
<endpoint address="http://localhost:5166/ConfigurationService.svc"
binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IConfigurationService"
contract="BnConfigurationService.IConfigurationService" name="BasicHttpBinding_IConfigurationService" />
<endpoint address="http://localhost:5166/RegistrationService.svc"
binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IRegistrationService"
contract="BnRegistrationService.IRegistrationService" name="BasicHttpBinding_IRegistrationService" />
</client>
</system.serviceModel>
나는이 오류와 눈물에 근접했으며 내가 너무 많은 사이트에 오류 메시지가 표시하고는 :
내 는 system.serviceModel 섹션은 다음과 같이 읽는다 app.config 파일을 Windows 프로젝트에 있지만 일부 (어쩌면 STUPID - 내 대신) 이유로 그냥 작동하지 않습니다.나는 BaseForm이 모든을 초기화하는하고 모든 다른 형태의 오류로 보여 지칠대로 지친 디자이너 오류 화면의 원인이 상속됩니다
는 "계약 'BnRegistrationService를 참조하는 기본 끝점 요소를 찾을 수 없습니다. IRegistrationService '가 있습니다. 이것은 응용 프로그램에서 구성 파일을 찾지 못했거나이 계약과 일치하는 끝점 요소가 클라이언트 요소에서 발견되지 않았기 때문일 수 있습니다. "
아이디어가 있으십니까?
미리 감사드립니다.
클라이언트 응용 프로그램에서 서비스 참조를 업데이트 해 보셨습니까? 또한,'RegistrationService'가'IRegistrationService'를 구현하고 메타 데이터를 위해' '를 가지고 있는지 확인하십시오. 이 RegistrationService에 대한 WSDL을 얻었습니까? –
Saravanan
그래, 업데이트했고 gttpGetEnabled가 true입니다. 응용 프로그램이 실행되고 BASE FORM이 표시되지만 BASE FORM을 상속하는 모든 양식이 디자이너 오류를 발생시킵니다. 나는 완전히 손실에있다? : \ –
MAIN 프로젝트에서 App.Config를 제외하면 응용 프로그램 자체가이 예외를 throw합니다. 다시 포함하면 응용 프로그램이 잘 실행되지만 디자이너가이 예외를 throw하고 WinForm을 수정할 수 없습니다. –