ciao alka!
ecco il mio app.config:
codice:<?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="aspnet:UseTaskFriendlySynchronizationContext" value="true" /> </appSettings> <system.web> <compilation debug="true" /> </system.web> <!-- Quando si distribuisce il progetto della libreria di servizi, è necessario aggiungere il contenuto del file di configurazione al file app.config dell'host. System.Configuration non supporta i file di configurazione delle librerie. --> <system.serviceModel> <services> <service name="WcfServiceLibrary1.Service1"> <host> <baseAddresses> <add baseAddress = "http://localhost:8733/Design_Time_Addresses/WcfServiceLibrary1/Service1/" /> </baseAddresses> </host> <!-- Service Endpoints --> <!-- Se non è completamente qualificato, l'indirizzo è relativo all'indirizzo di base fornito sopra --> <endpoint address="" binding="webHttpBinding" contract="WcfServiceLibrary1.IService1"> <!-- Durante la distribuzione è necessario rimuovere o sostituire l'elemento Identity seguente in modo che rispecchi l'identità con cui viene eseguito il servizio distribuito. Se viene rimosso, WCF dedurrà automaticamente un'identità appropriata. --> <identity> <dns value="localhost"/> </identity> </endpoint> <!-- Metadata Endpoints --> <!-- L'endpoint di scambio metadati viene utilizzato dal servizio per offrire una migliore visualizzazione ai client. --> <!-- L'endpoint non utilizza un'associazione protetta e deve essere protetto o rimosso prima della distribuzione --> <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/> </service> </services> <behaviors> <serviceBehaviors> <behavior> <!-- Per evitare la diffusione di informazioni sui metadati, impostare i valori seguenti su false prima della distribuzione --> <serviceMetadata httpGetEnabled="True" httpsGetEnabled="True"/> <!-- Per ricevere i dettagli sull'eccezione per scopi di debug in caso di guasti, impostare il valore riportato sotto su true. Impostarlo su false prima della diffusione per evitare di diffondere informazioni sull'eccezione --> <serviceDebug includeExceptionDetailInFaults="False" /> <webHttp /> </behavior> </serviceBehaviors> </behaviors> </system.serviceModel> </configuration>ad esempio??La complessità esagerata con cui si configurano i servizi WCF mi ricorda sempre perché li detesto e preferisco sempre altro al loro posto.![]()
giusto per curiosità.

Rispondi quotando