Service has zero application (non-infrastructure)
Bonjour
Ca fais quelque mois que je n'avais pas écrit un Webservice
Je viens de creer une nouvelle solution avec un projet serveur et un projet Engine
Quand j'execute le serveur je reçois un message je j'ai déja analysé 100 ainsi que le app.config mais fois sans comprendre ou etais le probleme
Citation:
Service 'NS_HAPIEngine.C_HapiEngine' has zero application (non-infrastructure) endpoints. This might be because no configuration file was found for your application, or because no service element matching the service name could be found in the configuration file, or because no endpoints were defined in the service element.
Ce message apparait lors du Open du service host
Code:
1 2 3 4 5 6 7
| ServiceHost hostHapi = new ServiceHost(typeof(C_HapiEngine));
try
{
hostHapi.Open();
Console.WriteLine("Appuyez Enter pour quitter HostHapi");
Console.ReadLine();
} |
Si quelqu'un a le courage de m'aider à comprendre, je joins le app.config du serveur
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
| <configuration>
<system.diagnostics>
<sources>
<source name="System.ServiceModel"
switchValue="Information, ActivityTracing"
propagateActivity="true" >
<listeners>
<add name="xml"/>
</listeners>
</source>
<source name="System.ServiceModel.MessageLogging">
<listeners>
<add name="xml"/>
</listeners>
</source>
<source name="myUserTraceSource"
switchValue="Information, ActivityTracing">
<listeners>
<add name="xml"/>
</listeners>
</source>
</sources>
<sharedListeners>
<add name="xml"
type="System.Diagnostics.XmlWriterTraceListener"
initializeData="C:\Logs\Traces.svclog" />
</sharedListeners>
</system.diagnostics>
<system.serviceModel>
<diagnostics>
<messageLogging
logEntireMessage="true"
logMalformedMessages="true"
logMessagesAtServiceLevel="true"
logMessagesAtTransportLevel="true"
maxMessagesToLog="3000"
maxSizeOfMessageToLog="2000"/>
</diagnostics>
<bindings>
<basicHttpBinding>
<binding name="default"
maxBufferSize="50000000"
maxReceivedMessageSize="50000000">
<readerQuotas
maxStringContentLength="50000000"
maxArrayLength="50000000"
/>
<security mode="None">
</security>
</binding>
</basicHttpBinding>
</bindings>
<services>
<service behaviorConfiguration="HAPIServiceBehaviors" name="C_HapiEngine">
<endpoint address="" binding="basicHttpBinding" bindingConfiguration="default"
contract="I_HapiMethods" />
<host>
<baseAddresses>
<!--add baseAddress="http://192.168.52.1:4245/C_ZIWSScanSvc" /-->
<add baseAddress="http://localhost:4246/hostHapi" />
</baseAddresses>
</host>
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="HAPIServiceBehaviors" >
<serviceMetadata httpGetEnabled="true" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
</configuration> |