2016-04-02 21 views
1

The warning I getDas ‚name‘ Attribut ist ungültig - Der Wert ungültig ist nach seinem Datentyp ‚serviceNameType‘ - die Aufzählung constaint fehlgeschlagen

ich eine WCF-Service-Anwendung in VS 2015 Deleted Standard IService1.vb und Service1 erstellt .scv-Dateien und WCF-Dienst, der dem Projekt neue Dateien hinzugefügt hat. Ich habe dann die Datei web.config wie im angehängten Snapshot aktualisiert. Der Dienstname kennzeichnet eine Warnung wie im Betreff und im Snapshot. Wenn ich in Browser anzeigen, erhalte ich diesen Serverfehler: Der Typ 'WcfNsAPI.ServiceNsRest', der als Dienstattributwert in der ServiceHost-Direktive oder im Konfigurationselement system.serviceModel/serviceHostingEnvironment/serviceActivations bereitgestellt wird, konnte nicht gefunden werden.

Ich suchte nach diesem Fehler und fand heraus, dass das Update relativ ist. In meinem Fall weiß ich wirklich nicht, was ich tun soll. Irgendwelche Vorschläge, um diesen Fehler zu beheben? Ich verwende ADO.NET Entity Data Model, um eine Verbindung zur SQL-Datenbank herzustellen, wenn das hilft.

+1

Wenn ich das Namensattribut von "WcfNsAPI.ServiceNsRest" in "WcfNsAPI.WcfNsAPI.ServiceNsRest" geändert habe, wird die Warnmeldung ausgeblendet, aber der Fehler im Browser bleibt bestehen. – kilojoules88

Antwort

0

Ich habe das Projekt neu erstellt, indem ich dieselben Schritte befolgt habe und das neue funktioniert. Ich kann nicht sagen, was mit dem ersten Projekt falsch war.

Wenn Sie immer wieder etwas tun, ergeben sich manchmal andere Ergebnisse.

0

Ich hatte dieses Problem, wenn ich den falschen Fall für das Service-Name-Attribut verwendete. Es ist Groß- und Kleinschreibung.

Verwandte Themen