2013-01-15 5 views
0

분명히 .NET 2.0 런타임 버전으로 거슬러 올라가는 net.tcp 바인딩 예제가 있습니다. WCF Net.TCP 결합 예의 클라이언트 코드 "System.CodeDom.Compiler.GeneratedCodeAttribute ("는 system.serviceModel ","2.0.xx의 ") 또는도록 표시하는 인터페이스가있다. 또한 어떤 요청을 정의WCF 4.0에서 클라이언트 서비스 계약이 자동 생성됩니까?

을 & 요청이 명백하게 서비스 운영 계약의 매개 변수를 래핑하고 응답 클래스가 결과/반환 값을 래핑하는 응답 클래스 및 서비스의 컨트롤러 클래스를 정의합니다.

이제 winform과 함께 net .tcp 바인딩을 사용하면 이러한 클래스를 자동 생성 할 수있는 방법이 없다는 것을 알았습니다. 필요하지 않습니까? 클라이언트 응용 프로그램에 서비스가 포함 된 DLL에 대한 참조를 포함 할 수 있습니까?

몇 가지 사항을 변경했는데 이제는 아무 것도 작동하지 않고 "자동 생성 된"클래스를 제거 할 수 있을지 궁금해합니다 (그렇지 않은 경우 어떻게 재생성 할 수 있습니까?).

Windows 7 Ultimate에서 Visual Studio 2012 Ultimate for .NET 4.5를 사용합니다. 내 응용 프로그램은 netTCP 바인딩 WCF 사용하는 두 winforms (클라이언트 및 서버) 있습니다.

답변

0

분명히 나는 ​​서비스 또는 엔드 포인트의 주소가 아닌이 아닌 기본 주소를 지정해야합니다. 그런 다음 클라이언트 코드와 구성을 생성합니다.