Ich habe ein Problem mit einem WCF-Dienst. Ich habe eine Konsolenanwendung und muss den Dienst ohne Verwendung von app.config nutzen, daher musste ich den Endpunkt usw. per Code festlegen. Ich habe einen Dienstverweis auf den SVC, kann aber die app.config nicht verwenden. Hier ist mein Code:
BasicHttpBinding binding = new BasicHttpBinding();
EndpointAddress address = new EndpointAddress("http://localhost:8731/WcfServicio/MiServicio");
MiServicioClient svc = new MiServicioClient(binding, address);
object ob = svc.PaisesObtener();
In der letzten Zeile svc.PaisesObtener()
erhalte ich die Fehlermeldung:
Content Type text/xml; charset=utf-8 was not supported by service
http://localhost:8731/WcfServicio/MiServicio. The client and service bindings may be mismatched.
address="basic" binding="basicHttpBinding"
und den zweitenaddress="secure" binding="basicHttpsBinding"
. Wenn ich jedoch versuche, die Dienstreferenz in Visual Studio hinzuzufügen, wird der Fehler angezeigt .