2011-05-02 70 views
1

從WF 4.0中的WCF服務拋出的錯誤異常(即,FaultException)正在轉換爲通用FaultException(System.ServiceModel.FaultException)。但是,當我在Console應用程序中使用相同的WCF服務時,或者asp.net應用程序將得到正確的錯誤異常(即(FaultException))。從WCF服務拋出的WF 4.0:FaultException <TDetail>轉換爲FaultException

在工作流(4.0)中,我需要捕獲從WCF拋出的相同的非泛型錯誤異常(FaultException)。

有沒有人知道如何解決這個問題?

回答

0

您的帖子有點舊,但我遇到了同樣的問題。我跟着上一個答案的鏈接,但我們的解決方案來自this post on msdn

它與將類型添加到從服務引用生成的xaml有關。問題當然包括手動編輯生成的代碼,所以如果服務引用得到更新,這些更改將被清除。如果我找到解決這個問題的方法,我會更新這篇文章。

相關問題