locked
WCF proxy generation issue from VS2010 IDE RRS feed

  • Question

  • User88744855 posted

    i am new in WCF and i am working with VS2010 IDE. in my solution there are 3 projects. one is service including .svc file another one is win form where i hosted the service and another one is winform for making wcf client. i have not ceated any web.config file for svc service type apps but where i hosted my service there i created app.config for end point and metadata. first i run the winform exe where service has been hosted and it is running fine. after running wcf server then i try to create proxy for client win form project just adding service reference. when i put the mex url then i am getting error like Error occur while find the service

    i understand that there is some metadata related problem occur but i am not being able to fix it due to new in WCF area. here is my app.config file details which is created where service has been hosted in win form apps.

    <?xml version="1.0" encoding="utf-8" ?>
     <configuration>
     <system.serviceModel>
     <services>
       <service name="WCFService.Service" behaviorConfiguration="behaviorConfig">
    
         <host>
           <baseAddresses>
             <add baseAddress="net.tcp://localhost:1645/ChatServer/"/>
             <add baseAddress="http://localhost:1648/ChatServer/"/>
           </baseAddresses>
         </host>
         <endpoint address="tcp"
                           binding="netTcpBinding"
                           bindingConfiguration="tcpBinding"
                           contract="ChatService.IChat"/>
    
         <endpoint address="net.tcp://localhost:1645/ChatServer/mex"
                           binding="mexTcpBinding"
                           contract="IMetadataExchange"/>
    
       </service>
     </services>
    
     <behaviors>
       <serviceBehaviors>
         <behavior name="behaviorConfig">
           <serviceMetadata httpGetEnabled="true" httpGetUrl=""/>
           <serviceDebug includeExceptionDetailInFaults="true"/>
           <serviceThrottling maxConcurrentCalls="100" maxConcurrentSessions="100"/>
         </behavior>
       </serviceBehaviors>
     </behaviors>
     <bindings>
       <netTcpBinding>
         <binding name="tcpBinding"
                          maxBufferSize="67108864"
                          maxReceivedMessageSize="67108864"
                          maxBufferPoolSize="67108864"
                          transferMode="Buffered"
                          closeTimeout="00:00:10"
                          openTimeout="00:00:10"
                          receiveTimeout="00:20:00"
                          sendTimeout="00:01:00"
                          maxConnections="100">
           <security mode="None">
           </security>
           <readerQuotas maxArrayLength="67108864"
                                   maxBytesPerRead="67108864"
                                   maxStringContentLength="67108864"/>
           <reliableSession enabled="true" inactivityTimeout="00:20:00"/>
         </binding>
       </netTcpBinding>
       </bindings>
       </system.serviceModel>
       </configuration>
    

    here i am attaching screen shot of all projects in my solution.

    Wednesday, December 26, 2012 2:08 PM

Answers

  • User-1000095884 posted

    Hi,

    Thanks for your post.

    A duplicated thread here, please feed back if the reply does not help.

    Best Regards.

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Thursday, December 27, 2012 4:13 AM