Entwickler-Ecke

Verteilte Systeme - App.config: Vertragname wird nicht gefunden


BLR - Mo 30.08.10 09:02
Titel: App.config: Vertragname wird nicht gefunden
Hallo :)

ich habe eine einfache App.config für eine WCF Anwendung geschrieben.
Randdaten:
Projektmappe: DataSet_WCFContracs
KontraktSchnittstelle:
Projektmappe: WCFContracs
Schnittstelle: IContracts

Service:
Projektmappe: WCFService
Klasse: BService


C#-Quelltext
1:
2:
public class BankService : IContracts
    {}


XML-Daten
1:
2:
3:
4:
5:
App.config:
 <service name="WCFService.BankService">
 ....

 </service>


Fehler: Der Vertragsname "DataSet_WCFContracs.IContracts" wurde nicht in der Liste von Verträgen gefunden, die vom Dienst "BankService" implementiert wurden.

Wie kann ich zu dieser Liste was hinzufügen? Was habe ich falsch gemacht?
Hat jemand für mich einen Tipp, wäre super
Danke im Voraus


BLR - Di 31.08.10 22:19

Ich habs gelöst.
Die Lösung ist einfach. Man muss sowie beim Service auch bei den Contracts die Namensspace mitangeben
Also: Contract = "myNamenspace.MyContract"