Silverlight新增服務引用Service Reference, 出現“自定義工具錯誤,無法生成服務引用”錯誤的解決辦法

暖楓無敵發表於2014-03-26

自定義工具錯誤: 無法生成服務引用“*****”的程式碼 

WCF Service或WebService中包含一些比較複雜的邏輯定義,並且引用了一些自己定義的元件,專案本身是可以編譯通過的,但是就是無法被新增Service Reference。重新編譯了服務本身,並且檢查了配置,Update Service Reference仍然無法解決問題。

通過檢視發現,還是在生成服務程式碼的時候出現了問題,於是點選“Configure Service Reference…”(配置服務引用)按鈕來配置對服務的引用:


在彈出的對話方塊中,去掉對“Reuse types in referenced assemblies”(重新使用引用的程式集中的型別(R))的選擇即可解決問題。



相關文章