2009-06-24 11 views
1

Derzeit haben wir Website, die einen WCF-Dienst benötigen, weil wir haben x64-Webserver und haben Code-Abhängigkeiten auf 32-Bit-Drittanbieter-Assemblys, die nicht x64-kompatibel sind. WCF-Service ist also ein Wrapper.Webanwendung Verweis auf WCF generiert keine Proxyklassen?

Wenn ich die "Service-Referenz" hinzufügen, werden mehrere Dateien generiert, aber keine .cs-Datei. Ich dachte, dass es eine referenz.cs-Datei geben sollte, die die Proxy-Stubs für den zu konsumierenden Client-Code enthält.

Was fehlt mir hier?

Antwort

1

Suchen Sie in den Fenstern Fehler und Ausgabe nach, ob beim Hinzufügen der Webverweis Probleme aufgetreten sind.

Auch, genau welche Dateien wurden generiert? Hast du sie angeschaut? Es kann Hinweise geben.

+0

haben service.xsd, configuration91.svcinfo, configuration.svcinfo, referenz.svcmap, service1.xsd, service.wsdl für Dateien. Sie alle enthalten xml und von meinen nicht durchdachten Schuhen scheint gültig zu sein. Es sind keine grellen Fehlermeldungen in ihnen eingebettet. Neu hinzugefügt es wieder das Fehlerfenster zeigt nichts und die Ausgabe zeigt die Ergebnisse meiner letzten Kompilierung. Also auch hier keine Hilfe. Es sollte eine referenz.cs Datei sein, richtig? – Mike

+0

Ich habe auch versucht, meine Service-Schnittstelle zu vereinfachen: int Add (int a, int b); und immer noch die gleichen Ergebnisse. – Mike

+0

Mehr hinzufügen. Wenn ich diese Service-Referenz zu einem anderen Projekt (keine Website) hinzufüge, wird die Referenz.cs generiert. – Mike

Verwandte Themen