Sdílet prostřednictvím


Postupy: Konfigurace služby pro znovu použití existujících typů

Když je odkaz na službu přidán do projektu, všechny typy definované v rámci služby jsou generovány v místním projektu. V mnoha případech to vytvoří duplicitní typy, když služba používá běžné typy .NET Framework nebo když jsou typy definovány ve sdílené knihovně.

Chcete-li se tomuto problému vyhnout, typy v odkazovaných sestaveních jsou ve výchozím nastavení sdíleny. Pokud chcete zakázat sdílení typu pro jedno nebo více sestavení, můžete tak učinit v dialogovém okně Nastavit odkazy na služby.

Zakázat sdílení typu v jednom sestavení

  1. V Průzkumníku řešení vyberte odkaz na službu.

  2. V nabídce Projekt klikněte na tlačítko Nastavit odkaz na službu.

  3. V dialogovém okně Nastavit odkazy na služby vyberte Znovu použít typy v zadaných odkazovaných sestaveních.

  4. Vyberte zaškrtávací políčko pro každé sestavení, ve kterém chcete povolit sdílení typu. Chcete-li zakázat sdílení typu pro sestavení, ponechejte zaškrtávací políčko nezaškrtnuto.

Zakázat sdílení typu ve všech sestavení

  1. V Průzkumníku řešení vyberte odkaz na službu.

  2. V nabídce Projekt klikněte na tlačítko Nastavit odkaz na službu.

  3. V dialogovém okně Nastavit odkazy na služby zrušte výběr zaškrtávacího políčka Znovu použít typy v zadaných odkazovaných sestaveních.

Viz také

Odkaz

Dialogové okno Nastavit odkaz na službu

Koncepty

Služby Windows Communication Foundation a datové služby WCF v sadě Visual Studio

Další zdroje

Consuming ASMX and WCF Services Sample