“远程服务器返回错误:(404)NOT FOUND”

时间:2012-02-08 15:12:28

标签: c# wcf service http-status-code-404

首先,描述结构。

我的解决方案包含:

  1. WCF服务项目(通过EF连接到DB)
  2. Windows服务项目 - WCF服务的主机
  3. 客户端应用程序(具有对WCF服务的服务引用)
  4. 客户的服务参考有名称 - SCS。 WCF服务名称 - ControllerService。 所以,在登录视图(客户端应用程序)中我写道:

    client = new SCS.ControllerServiceClient();
    

    它运作良好。

    但是,我有一个要求:客户端应用程序必须具有通过更改服务器名称和端口来更改与服务的连接的功能。

    所以,我必须写下这样的东西:

    client = new SCS.ControllerServiceClient(ConfigurationEndpointName, Endpoint);
    

    但它不起作用并抛出异常

      

    远程服务器返回错误:(404)NOT FOUND

    我做错了什么?

0 个答案:

没有答案