>675に貼った参考先のように var binding = new BasicHttpBinding(); var address = new EndpointAddress(new Uri(Application.Current.Host.Source + "/../../Service/SampleService.svc")); var client = new ServiceReference1.SampleServiceClient(binding, address); みたく書けば外部からもlocalhostからも繋がらないかな?