Trabajando con WCF estoy tratando de que 2 aplicaciones de consola y aplicacion de Windows Forms se comuniquen entre si mediante Named Pipes. El problema es que, cuando levanto el Service Host que hace de interfaz de servicio de la capa de Aplicación(Lógica de Negocio), esta me lanza una excepción de AddressAlreadyInUse diciendo que el End Point ya esta siendo usado en otro lugar cuando, en realidad, no es así por que no hay ningún otro ejecutable consumiéndolo.
Acá les dejo la estructura de la proyecto para que puedan ver bien:
Solución
Source
Application (Carpeta)
Business Components (Librería) << Cliente WCF que consume Data Façade
Business Entities (Librería)
Application Façade (Consola) << Servidor WCF de Application
Data (Carpeta)
Data Access (Librería)
Data Façade (Consola) << Servidor WCF de Data
Presentation (Carpeta)
Logic (Carpeta)
Presenter (Librería) << Cliente WCF que consume Application Façade
UI (Carpeta)
View (Librería)
Windows Forms (Applicacion Windows Forms)
Presentation Models (Librería)
Estos son los respectivos app.config de cada cosa que usa WCF:
Si necesitan mas info, no duden en pedírmela.