Конфигурировать netTcpBinding

Есть проект облачного сервиса. Он использует netTcpBinding. Ошибка при запуске: не удалось найти базовый адрес, соответствующий схеме net.tcp для конечной точки с привязкой NetTcpBinding. Зарегистрированные схемы базовых адресов-это [http]. Хотя файл def указывает эту конечную точку:

?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="TestCloudService" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2015-04.2.6">
  <WebRole name="TestService" vmsize="Standard_D1_v2">
    <Sites>
      <Site name="Web">
        <Bindings>
          <Binding name="Endpoint1" endpointName="Endpoint1" />
        </Bindings>
      </Site>
    </Sites>
    <ConfigurationSettings>
      <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" />
    </ConfigurationSettings>
    <Endpoints>
      <InputEndpoint name="Endpoint1" protocol="http" port="80" />
      <InputEndpoint name="Endpoint2" protocol="tcp" port="63492" />
    </Endpoints>
  </WebRole>
</ServiceDefinition>

Искренно не понимаю, netTcpBinding настраивается отдельно... Вопрос в том, как в CloudService настроить netTcpBinding


Ответы (0 шт):