2013-06-11 4 views
0

IIS 7.0에서 하나의 웹 서비스 .NET 4.0을 호스팅했습니다. 내 응용 프로그램 풀을 .NET 4.0과 함께 사용했습니다. 호스팅 후 웹 서비스 응용 프로그램에서 일부 코드가 변경되었습니다. 웹 서비스 응용 프로그램이 잘 실행되지만 IIS7에서 호스팅 된 서비스가 작동하지 않습니다.IIS7.0에서 호스팅되는 웹 서비스가 새로 고쳐지지 않습니다.

내가 가져 오려고하는 방법은 가치 성공을 보여 주지만 세부 결과는 표시하지 않습니다. 한 테이블에서 데이터를 반입하려고한다고 가정하십시오. 이 서비스를 응용 프로그램에서 실행하면 테이블 데이터가 표시되지만 IIS7에서 실행하려고하면 데이터없이 성공 메시지 만 표시됩니다.

답변

0

이것은 아마도 resultclass에 몇 가지 속성이 필요하기 때문일 수 있습니다.

클래스 자체는 [DataContract]하고 (특성)을 보여주고 싶은 모든 회원이 가장 가능성이 문제의 원인 [DataMember]

해야 할 필요가있다. 예 그래서

는 :

[DataContract] 
public class C1 { 
    [DataMember] 
    public int prop1 {get; set;} 
} 
+0

이 WCF 없습니다. 그것은 웹 서비스이며 [WebMethod] 속성은 이미 있습니다. 이 웹 서비스는 정상적으로 작동하고 다른 곳에서 완벽하게 호스팅되지만 개발 환경에서는 제대로 호스팅되지 않습니다. – user2474351

+0

이렇게 적은 정보만으로는 정말로 대답하기 어렵습니다. 죄송 해요. – Tikkes

관련 문제