WCF Discovery finds endpoint but host is “localhost”

后端 未结 2 1809
忘掉有多难
忘掉有多难 2021-02-10 09:02

I am trying to use the Discovery feature in WCF using http://msdn.microsoft.com/en-us/library/dd456783(v=VS.100).aspx as a starting point. It works fine on my machine, but then

2条回答
  •  生来不讨喜
    2021-02-10 09:22

    After doing some more searchingI have found no other solution than to use the System.Environment.MachineName

     new EndpointAddress(new UriBuilder {Scheme = Uri.UriSchemeNetTcp, Port = port, Host = System.Environment.MachineName}.Uri);
    

提交回复
热议问题