2011-05-02 2 views
1

WF 4.0의 WCF 서비스에서 throw 된 오류 예외 (System.ServiceModel.FaultException)가 일반 FaultException으로 변환 중입니다. 그러나 콘솔 응용 프로그램에서 동일한 WCF 서비스를 사용하거나 asp.net 응용 프로그램에서 올바른 오류 예외 (즉 (FaultException))가 발생합니다.WF 4.0 : FaultException WCF 서비스에서 throw 된 <TDetail>이 FaultException으로 변환되는 경우

워크 플로 (4.0)에서 WCF에서 던져진 비 일반 오류 예외 (FaultException)를 잡아야합니다.

아무도이 문제를 해결하는 방법을 알고 있습니까?

답변

0

최근 이와 비슷한 질문이있었습니다. 그것은 동일한 대답을 할 수 있습니다 - WCF fault handling

0

귀하의 게시물이 조금 오래되었지만, 나는이 같은 문제를 발견했습니다. 이전 답변의 링크를 따라 갔지만 해결책은 this post on msdn

입니다. 서비스 참조에서 생성 된 xaml에 유형을 추가하는 것과 관련이 있습니다. 문제는 물론 생성 된 코드를 수동으로 편집하는 것이므로 서비스 참조가 업데이트되면 변경 사항이 지워집니다. 이 문제에 대한 해결책을 찾으면이 게시물을 업데이트 할 것입니다.