Sto utilizzando la configurazione predefinita di Visual Studio per ospitare il mio servizio wcf in uno scenario di sviluppo. Voglio aggiungere un endpoint net.tcp, ma ottengo sempre un errore.Come aggiungere il supporto del protocollo net.tcp per IIS Express utilizzato da Visual Studio?
7
A
risposta
16
Secondo this FAQ, questa funzionalità non è disponibile in IIS espresso:
Ecco l'estratto della questione rilevante dalle FAQ:
D: Il supporto di IIS espresso non HTTP protocolli quali come net.tcp o MSMQ?
A: No. IIS Express supporta solo HTTP e HTTPS come protocollo.
Per binding TCP, potrebbe essere necessario creare il proprio host del servizio (ad esempio, se è solo per il test o simili, forse in un'applicazione di console). O quello o vai con l'installazione di full IIS (mi dispiace, ho pensato che tu sia su Win7) e distribuisci la tua applicazione lì.