ich einen Web-Service unter Verwendung von Visual Studio erstellt haben (2005 - ich weiß, ich bin der alten Schule) und es kompiliert gut, aber wenn ich es so erhalten gewarnt öffnet:ASMX-Webdienst - "Dieser Webdienst verwendet http://tempuri.org/ als Standardnamespace." Nachricht - aber es sollte nicht sein
Dieser Web-Service entspricht nicht dem WS-I Basic Profile v1.1.
Und weiter:
Dieser Webservice http://tempuri.org/ als Standard-Namespace verwendet.
Welche außer meinen Dienst in Ordnung sein würde, beginnt so:
[WebService(Namespace = "http://totally-not-default-uri.com/servicename")]
Durchsuchen des gesamten Lösungsordner für „tempuri“ gibt nichts zurück. Ich kann es auf keiner Konfigurationsseite finden, auf die von Visual Studio aus zugegriffen werden kann. Und dennoch befindet es sich genau dort in der Liste wsdl: definitions für das Attribut xmlns: tns auf der Desk-Deskriptorseite des Web-Service, wenn ich es über den Browser und als targetNamespace im selben Tag anschaue. Ich sehe es mit Visual Studio "Debug" -Modus mit dem eingebauten Server von diesem.
Scheint wie etwas irgendwo zwischengespeichert wurde, aber ich kann nicht herausfinden, was und wo- Ich habe versucht, den Server zu stoppen und neu zu starten, den Dienst zu reinigen und neu zu erstellen und die zugehörigen Textkonfigurationsdateien mit einem Texteditor aber kein Würfel. Irgendeine Idee was ist los?
Ich denke, das ist ziemlich weit davon entfernt, dicht zu sein - ganz im Gegenteil, eigentlich. Es ist nur passiert ... äh ... ein Freund von mir. +1 von mir. –