HOW TO:設定服務以重複使用現有類型

更新:2007 年 11 月

當服務參考加入至專案時,本機專案中會產生服務中定義的所有型別。在許多情況下,當服務使用一般 .NET Framework 型別,或當型別是在共用程式庫中定義時,這便會造成重複型別。

為了避免這個問題,參考組件中的型別預設為共用。如果您要停用一個或多個組件的型別共用,可以在 [設定服務參考] 對話方塊中進行這項作業。

若要停用單一組件中的型別共用

  1. 在 [方案總管] 中選取服務參考。

  2. 按一下 [專案] 功能表上的 [設定服務參考]。

  3. 在 [設定服務參考] 對話方塊中,選取 [重複使用指定的參考組件中的型別]。

  4. 針對您要啟用型別共用的每個組件,選取其核取方塊。若要停用組件的型別共用,請清除核取方塊。

若要停用所有組件中的型別共用

  1. 在 [方案總管] 中選取服務參考。

  2. 按一下 [專案] 功能表上的 [設定服務參考]。

  3. 在 [設定服務參考] 對話方塊中,清除 [重複使用參考組件中的型別] 核取方塊。

請參閱

工作

使用 ASMX 和 WCF 服務範例

參考

設定服務參考對話方塊

其他資源

Windows Communication Foundation 服務和 ADO.NET 資料服務