1112/09
1
WCF – Deploy di un’applicazione su IIS7 in Windows 2008
Durante il deploy di un’applicazione WCF ho riscontrato alcuni problemi.
Anzitutto vi ricordo di controllare se il vostro IIS7 è configurato per supportare applicazioni WCF:
Il quale setterà gli HTTP Handlers per WCF, oppure seguite i seguenti passi:
- aprite una shell di dos
- andate in C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation
- eseguire: ServiceModelReg –i -y
Fatto questo create una Web application e deploiate lì le vostre dll e il vostro file svc il quale sarà del tipo:
<% @ServiceHost Service="Namespace.ServiceImplementationTypeName" %>
Adesso tutto dovrebbe funzionare.
Purtroppo dopo un pò di sbattimento ho scoperto, tramite questo post, che le dll devono andare nella directory bin della vostra Web application.
Ciao
#1 da Ugo Lattanzi - Friday December 2009 alle 05:25
Questo finchè non hai binding particolari, altrimenti la questione si complica ancor di più. Dai un occhio qui. imperugo.tostring.it/blog/post/la-was-in-iis7 Ciauz