首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法通过类库使用WCF服务客户端

无法通过类库使用WCF服务客户端
EN

Stack Overflow用户
提问于 2015-02-11 03:25:16
回答 1查看 3K关注 0票数 2

我在http://localhost:20999/WCFService上创建了一个简单的WCF服务

I可以创建一个客户端来使用控制台应用程序调用web服务方法,但是在类库中创建when时出现了一个错误。

找不到引用合同的默认端点元素.

  • VS2010
  • 测试客户端是用x64编译的

然后我创建了一个简单的测试应用程序,包含ConsoleApp和ClassLib。两个项目都将WCF服务添加为服务引用。

1类包含测试函数

代码语言:javascript
复制
public void Test()
    {
        ServiceReference2.TSI7WCFServiceClient client = new ServiceReference2.TSI7WCFServiceClient();
        Console.WriteLine(client.Invoke("123", "456"));
    }

和ConsoleApp Program.cs

代码语言:javascript
复制
    Console.WriteLine("---- Call WCF directly ----");
    ServiceReference1.TSI7WCFServiceClient client = new ServiceReference1.TSI7WCFServiceClient();
    String result = client.Invoke("Test", "This is Parameter");
    Console.WriteLine("Result = {0}", result);
    client.Close();

    Console.WriteLine("\n\n---- Call WCF via ClassLib ----");
    ClassLibrary1.Class1 clientLib = new ClassLibrary1.Class1();
    clientLib.Test();

这就是结果

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-11 03:29:11

确保将端点信息从类项目的app.config复制到控制台项目的app.config。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28446059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档