需要關於我遇到的問題的幫助。我繼承了這個WCF RIA項目,並試圖理解一些事情。WCF RIA服務和WSDL生成
當我發佈項目時,如何生成WSDL並將其放到我發佈的URL上?
而我想包含FaultException處理,以便將異常傳輸到客戶端。我閱讀了一些關於Web上的FaultException的內容,並能夠獲得一個使用常規WCF服務的小示例。
我認爲這將是我的實際項目內類似。但不幸的是,我遇到了一些問題(可能是由於我缺乏WCF + RIA服務知識)。
所以在我的實際項目中,我的Context類派生出LinqToEntitiesDomainService。
我創建了一個新的ContextFaultException類,它有一些方法來捕獲一些自定義錯誤消息。 然後,我將[FaultContract(typeof(ContextFaultException))]應用於我的Context類中的一些方法。一切正常,一切都很好。但是,當我發佈到網站,然後當我將此服務引用添加到客戶端時,我看不到在生成的Reference.cs文件中出現新的ContextFaultException。 我認爲可能在Context類中移動它將解決問題。因此,我將ContextFaultException類作爲此Context類的內部類,但我遇到了一些其他問題。在我試圖找出這些問題之前,我只想知道這是否正確?
任何建議/指針?
TIA
有什麼建議? – lzp