Tengo una duda respecto a la creacion de servicios mediante WCF. Una de ellas es crear un proyecto de tipo libreria, que no tiene el archivo con extension .svc y el otro proyecto es del tipo web que si tiene el archivo .svc. Lo que pasa en que no entiendo en que se diferencian muy bien, solo al momento de ejecutarlos ya que el primero muestra un ventana para probar el servicio, mientras la segunda muestra una ventana web con info del servicio. ¿Cual seria la diferencia de usar uno y el otro?.
Otra duda que tengo es que al momento de crear el consumidor del servicio no necesito usar el svcutil.exe para crear los dos archivos que se tiene que copiar (un .cs y otro .config) por que al hacer la referencia al servicio ya puedo ver la clase "NombreClaseClient" y puedo hacer uso de todas los metodos que tiene. Mi duda entra en que en la info que he leido es necesario usar la herramienta svcuti.exe para poder usar la clase "NombreClaseClient". Esto pasa tanto para proyecto WCF tanto Librerias como Web.
Weno espero que me puedan ayudar aclarando esas pequeñas dudas que tengo.