Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel hilft Ihnen, die warnungen des benutzerdefinierten Tools zu beheben, wenn Sie einen Dienstverweis zu einem Silverlight-Projekt hinzufügen.
Originalproduktversion: Visual Studio Premium 2010, Visual Studio Professional 2010, Visual Studio Ultimate 2010
Ursprüngliche KB-Nummer: 2702288
Symptome
Beim Versuch, einen Windows Communication Foundation (WCF)-Dienstverweis zu einem Silverlight 4- oder Silverlight 5-Projekt in Visual Studio 2010 hinzuzufügen, können die folgenden Warnungen auftreten:
Warnung des benutzerdefinierten Tools: Endpunkt "NetTcpBinding_IService1" unter der Adresse "net.tcp://machine.mydomain.com:4502/WCFNetTcp/Service1.svc" ist nicht kompatibel mit Silverlight 5. Wird übersprungen...
Warnung für benutzerdefinierte Tools: Es wurden keine mit Silverlight 5 kompatiblen Endpunkte gefunden. Die generierte Clientklasse kann nur verwendet werden, wenn Endpunktinformationen über den Konstruktor bereitgestellt werden.
Ursache
Diese Warnungen treten auf, da Silverlight KEINE WCF-Endpunkte unterstützt, die für die Arbeit über eine sichere NetTcp-Bindung konfiguriert sind, und der importierte Dienst enthält mindestens eine sichere NetTcp-Bindungen.
Entschluss
Wenn der importierte WCF-Dienst den Endpunkt nur mit einer sicheren NetTcp-Bindung verfügbar macht, kann die Silverlight-Anwendung diesen Dienst erst verwenden, wenn er aktualisiert wird, um einen kompatiblen Endpunkt verfügbar zu machen. Die im Abschnitt "Verweise " aufgeführte Dokumentation enthält Ressourcen zum Hinzufügen kompatibler Endpunkte für WCF- und Silverlight-Anwendungen.