none
WinRT调用WCF报错 RRS feed

  • 问题

  • WinRT平台代码

    EndpointAddress address = new EndpointAddress("net.tcp://127.0.0.1/SayHelloContract");
                ChannelFactory<SayHelloContract> Contract = new ChannelFactory<SayHelloContract>(new NetTcpBinding(), address);
                string res = Contract.CreateChannel().SayHi("");

    服务器端配置文件

    <system.serviceModel>
        <services>
          <service name="Service.SayhelloService">
            <endpoint address="net.tcp://127.0.0.1/SayHelloContract" binding="netTcpBinding" contract="Contracts.SayHelloContract"></endpoint>
          </service>
        </services>
      </system.serviceModel>

    服务应该没什么问题 但是WinRT平台调用总是抱着个错误 而且不能实现双工通信

    弄了好久未解决

    2013年10月10日 2:02

答案

全部回复