我有2個WCF服務(不同的項目)與定義的MyExceptions共享一個類庫。WCF FaultException命名衝突
這兩種服務的用途:
Type namespace.MyException already defines a member called MyException with the same parameter types.
基本上類具有這樣的構造被定義了兩次相同的名字:
[OperationContract]
[FaultContract(typeof(MyException))]
void op();
當我在客戶端項目中,我得到補充兩個引用。 任何想法如何更改異常命名空間?
請注意:
- 我使用svcutils
- 命名空間選項不起作用。
感謝
我在這裏有點困惑。你是什麼意思「命名空間選項不起作用」?你有沒有嘗試過使用'[FaultContract(typeof(some.namespace.MyException))]'? (我假設'MyException'的兩個版本有不同的名稱空間..?) – Kjartan 2013-04-04 10:15:46
如果我使用svcutil/namespace:*,MyNs http:// myUrl我得到錯誤:無法導入wsdl:binding詳細信息:出現錯誤導入wsdl:binding所依賴的wsdl:portType。 – 2013-04-04 10:53:05