回答:
サーバー側とクライアント側のどちらを指しますか?
クライアントの場合、バインディング要素のsendTimeout属性を調整する必要があります。サービスの場合、バインディング要素のreceiveTimeout属性を調整する必要があります。
<system.serviceModel>
  <bindings>
    <netTcpBinding>
      <binding name="longTimeoutBinding"
        receiveTimeout="00:10:00" sendTimeout="00:10:00">
        <security mode="None"/>
      </binding>
    </netTcpBinding>
  </bindings>
  <services>
    <service name="longTimeoutService"
      behaviorConfiguration="longTimeoutBehavior">
      <endpoint address="net.tcp://localhost/longtimeout/"
        binding="netTcpBinding" bindingConfiguration="longTimeoutBinding" />
    </service>
....もちろん、目的のエンドポイントをその特定のバインディングにマップする必要があります。
receiveTimeoutセッションベースのバインディングのアイドルのサーバ側支配決意に。たとえば、サーバーはこの設定をbasicHTTPバインディングに使用しません。WCFの独自のサーバー側処理タイムアウトをロールする必要があります
                    Visual Studio 2008(または適切なWCFがインストールされている場合は2005)の[ツール]メニューの下に、[WCFサービス構成エディター]というオプションがあります。
そこから、クライアントとサービスの両方のバインディングオプションを変更できます。これらのオプションの1つはタイムアウト用です。
タイムアウトが異なると、意味も異なります。クライアントで作業しているとき..あなたはおそらくSendTimeoutを主に見ているでしょう-このリファレンスをチェックしてください-すばらしい関連説明:http : //social.msdn.microsoft.com/Forums/en-US/wcf/thread / 84551e45-19a2-4d0d-bcc0-516a4041943d /
次の2つの方法を選択できます。
1)クライアントのコード
public static void Main()
{
    Uri baseAddress = new Uri("http://localhost/MyServer/MyService");
    try
    {
        ServiceHost serviceHost = new ServiceHost(typeof(CalculatorService));
        WSHttpBinding binding = new WSHttpBinding();
        binding.OpenTimeout = new TimeSpan(0, 10, 0);
        binding.CloseTimeout = new TimeSpan(0, 10, 0);
        binding.SendTimeout = new TimeSpan(0, 10, 0);
        binding.ReceiveTimeout = new TimeSpan(0, 10, 0);
        serviceHost.AddServiceEndpoint("ICalculator", binding, baseAddress);
        serviceHost.Open();
        // The service can now be accessed.
        Console.WriteLine("The service is ready.");
        Console.WriteLine("Press <ENTER> to terminate service.");
        Console.WriteLine();
        Console.ReadLine();
    }
    catch (CommunicationException ex)
    {
        // Handle exception ...
    }
}2)WebサーバーのWebConfig
<configuration>
  <system.serviceModel>
    <bindings>
      <wsHttpBinding>
        <binding openTimeout="00:10:00" 
                 closeTimeout="00:10:00" 
                 sendTimeout="00:10:00" 
                 receiveTimeout="00:10:00">
        </binding>
      </wsHttpBinding>
    </bindings>
  </system.serviceModel>詳細は公式ドキュメントをご覧ください