Verán, desarrollé un pequeño Servicio WCF, que va a ser hospedado en una aplicación Windows.
En principio todo funciona bien, y el archivo de confugración creo que también está OK. Lo ejecuto, queda abierto, y mientras está abierto, abro el navegador, meto la URL, y me muestra como página no encontrada.
¿Saben por que puede ser?
Archivo de configuracion:
Código:
<?xml version="1.0" encoding="utf-8" ?> <configuration> <system.serviceModel> <services> <service name="ServicioWCF.ServicioHevia"> <endpoint address="http://localhost:8000/ServiciosHevia/ServicioHevia/" binding="basicHttpBinding" contract="ServicioWCF.IServicioHevia" /> </service> </services> </system.serviceModel> </configuration>
Aplicación Windows Hospedando:
Código:
La cuestión es que luego intento entrar en el navegador en la dirección:using (ServiceHost objServicioHost = new ServiceHost(typeof(ServicioHevia))) { objServicioHost.Open(); if (objServicioHost.State == CommunicationState.Closed) MessageBox.Show("Error"); }
http://localhost:8000/ServiciosHevia/ServicioHevia/
Pero me sale que es una página inexistente.... ¿Qué me falta amigos?
p.d.: No he metido la implementación del servicio, por que creo que no hace falta, está bien hecho, es un pequeño ejemplo.