Ich versuche, alle Service-Endpunkt mexHttpBinding Knoten in meinem Web.Release.config Datei zu entfernen.
I found this answer:
(ich von meinem Code-Datei kopiert, so dass es tatsächlich anders als die Antwort formatiert)Warum erhalte ich das erforderliche Attribut "Name" fehlt Warnung in meiner Web.Release.config XML-Document-Transform-Datei?
<services>
<service>
<endpoint binding="mexHttpBinding"
xdt:Locator="Match(binding)"
xdt:Transform="RemoveAll" />
</service>
</services>
Die Warnung Ich erhalte auf die <service>
Knoten:
Das erforderliche Attribut 'name' fehlt.
Benötige ich einen leeren String oder Wildcard hinzufügen zum name
Attribute des Knotens <service>
(falls vorhanden), diese Warnung zu lösen?
Auch sollte die obige Transformation nicht mit dem Knoten oder Nein gewickelt werden?
Sie müssen ihm den Namen geben, den Sie in web.config haben, damit er weiß, von welchem Dienst er entfernt werden soll. – artm
Ich habe nichts im Web gesehen, das suggeriert, dass dies eine gültige Warnung sein sollte. Es scheint, dass es ein Fehler in der Code-Analyse von Web-Konfigurationsdateien ist. –
redest du über den Editor intellisense? Oder sprichst du bei der eigentlichen Transformation von einem Fehler? –