Ich versuche, einen DSS-Dienst mit MS Robotics Studio und VS 2008 zu erstellen, aber beim Erstellen erhalte ich eine Fehlermeldung von dssproxy.exe:
The class MyServiceName has a ContractAttribute but the contract is different from that of the namespace.
und die Erstellung schlägt fehl, weil dssproxy den Code 10 zurückgibt. Weiß jemand, was diese Meldung bedeutet?
Die Vertragskennung wird in der Klassendatei "Types" deklariert und in der Attributdeklaration verwendet, so wie der Assistent "Neues Projekt hinzufügen" > "Dss-Dienst" sie erstellt. Nach meinem Verständnis ist der Bezeichner nur eine eindeutige Zeichenfolge. Ist dies versucht, mir zu sagen, es muss mein Namespace irgendwie übereinstimmen?
Wenn ich das System neu aufbaue, verschwindet der Fehler, aber wenn ich einen Rebuild erzwinge oder das System vor dem Aufbau bereinige, tritt der Fehler wieder auf.
Danke, Andy