NET TCP / HTTP WCF, размещенный в IIS

Я новичок в WCF и IIS, но некоторое время читал о том, как разместить приложение WCF в IIS. У нас есть система, которую мы пытаемся развернуть в IIS, для которой нужны конечные точки HTTP и NET.TCP. У меня все настроено, как я видел в случайных уроках, но я все еще не могу подключиться с моего клиента. Любая помощь с настройкой будет принята с благодарностью!

Мой файл EdWCF.svc в моей директории WCF:

< %@ ServiceHost Language="C#" Debug="true" Service="TwoFour.WCF.Engine.EdWCF" % >

Мой Web.Config:

    <?xml version="1.0"?>
<configuration>
<system.serviceModel>

    <behaviors>
      <serviceBehaviors>
        <behavior name="MyBehaviour">
          <serviceMetadata HttpGetEnabled="True" />
        </behavior>
      </serviceBehaviors>
    </behaviors>

<service name="TwoFour.WCF.Engine.EdWCF" behaviorConfiguration="MyBehaviour">
       <host>
          <baseAddresses>
            <add baseAddress="net.tcp://localhost:12345/WCF/EdWCF.svc"/>
          </baseAddresses>
       </host>
       <endpoint address=""
                 binding="netTcpBinding"
                 bindingConfiguration="InsecureTcp"
                 contract="TwoFour.WCF.Interface.Shared.IEdWCF" />
       <endpoint address="mexhttp" binding="mexHttpBinding" contract="IMetadataExchange"/>
</service>

  <bindings>
            <netTcpBinding>
                <binding name="InsecureTcp" portSharingEnabled="true">
                    <security mode="None" />
                </binding>
            </netTcpBinding>
        </bindings>

</system.serviceModel>

</configuration>

Спасибо за любую помощь или предложения!

Ответы на вопрос(1)

Ваш ответ на вопрос