Frage

Ich versuche, einen DSS-Dienst MS Robotics Studio und VS 2008 zu bauen, aber wenn ich baue, bekomme ich einen Fehler von dssproxy.exe sagen:

    The class MyServiceName has a ContractAttribute but the contract is different from that of the namespace.

und die Erstellung fehl, weil dssproxy kehrt Code 10. Wer weiß, was diese Meldung bedeutet?

Der Vertrag Kennung wird in der Typen-Klassendatei deklariert und in der Attributdeklaration nur die Art und Weise des Neue Projekt hinzufügen> Dss Service-Assistent baut sie verwendet. Mein Verständnis ist, dass die Kennung ist nur eine eindeutige Zeichenfolge. Ist das versucht, mir zu sagen, es muss irgendwie meinen Namensraum übereinstimmen?

Wenn ich wieder bauen, geht der Fehler weg, aber wenn ich eine Kraft wieder aufzubauen oder zu reinigen vor dem Bau, kommt es zurück.

Danke,   Andy

War es hilfreich?

Lösung

Habe ich es aus mir: Wenn der Vertrag Kennung Großbuchstaben enthält, wird dieser Fehler auftreten, auch in ihm das Manifest genau übereinstimmt. Sowohl die Kennung in den Typen und das Manifest muss klein geschrieben sein. Leider Fügen Sie das neue Projekt Dialog Sie nicht verhindern, dass Groß- und Kleinschreibung für diese Eingabe. : (

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top