validation () : 속성 '공장'은 요소 'servicehost'의 유효한 속성이 아닙니다.
-
19-08-2019 - |
문제
나는 얻는다
Validation (): Attribute 'Factory' is not a valid attribute of element 'ServiceHost'.
공허한 WCF 서비스 애플리케이션에서 VS2008에서 공장 = "System.ServicEmodel.Activation.WebserViceHostFactory"를 .SVC 파일의 @Service 지시문에 추가 한 후. Code-Behind에 대한 System.ServicEmodel.web 참조를 추가했습니다.
MSDN에서 읽은 내용을 기준으로 총 손실을 입었습니다. 아무도 전에 이것을 발견 한 적이 있습니까?
업데이트:
Factory는 .SVC 파일의 Markup에서 Intellisense에서 사용 가능한 속성으로 표시되지 않습니다.
해결책
.NET 3.5를 설치했지만 Studio 2008에 SP1을 설치하지 않았습니다.
다른 팁
Code의 System.ServiceModel에 대한 참조가 있는지 확인하십시오. 명시적인 공장 객체가 없으면 참조가 필요하지 않습니다. IIS 호스팅 서비스에 호스트가 있습니다.
<%@ ServiceHost Service="Donaghe.ManualWCF.CalculatorService" %>
그게 당신이 정말로 필요한 전부입니다. 서비스 속성에 들어가는 것이 서비스 클래스의 전체 이름인지 확인하십시오.
도움이된다면 알려주세요.
제휴하지 않습니다 StackOverflow