主机服务Visual Studio开发服务器,用于通过LAN进行访问

时间:2012-08-17 15:07:11

标签: c# wcf lan

我正在尝试托管服务并通过本地网络访问它。

这是我app.config的一部分:

 <client>
        <endpoint address="net.tcp://<my IP>:49770/Service1.svc"
            binding="netTcpBinding" contract="ServiceReference1.IService1"
            name="LAN" />
        <endpoint address="http://localhost:49770/Service1.svc" binding="basicHttpBinding"
            bindingConfiguration="BasicHttpBinding_IService1" contract="ServiceReference1.IService1"
            name="BasicHttpBinding_IService1" />
    </client>

如果我在一台计算机上工作但local端点不起作用,则localhost端点工作正常。 这是我用来通过LAN端点连接的代码。

 ServiceReference1.Service1Client client = new
           ServiceReference1.Service1Client("LAN");

我看了这篇文章,但它仍然不起作用:

how to connect to WCF web service inside lan

1 个答案:

答案 0 :(得分:1)

开发服务器无法接受远程连接。您必须使用适当的IIS实例。