【问题标题】:The type 'ClientBase<>' is defined in an assembly that is not referenced类型“ClientBase<>”在未引用的程序集中定义
【发布时间】:2016-06-14 12:34:20
【问题描述】:

我在编译时遇到了一些麻烦:

var client = new XMLSoccerCOM.DemoService.FootballDataDemoSoapClient();

client.CheckApiKey("my_api_key");

CheckApiKey 方法是红色的,Xamarin 对我说“类型 clientbase 是在未引用的程序集中定义的。在程序集中添加对 System.ServiceModel (...) 的引用”

这个错误意味着什么?

【问题讨论】:

  • 哪一部分不清楚? FootballDataDemoSoapClient 需要在 System.ServiceModel 中定义的 clientbase&lt;&gt;,因此您需要添加对它的引用。
  • 我已经这样做了

标签: c# visual-studio dll xamarin .net-assembly


【解决方案1】:

您需要添加对程序集的引用。在解决方案资源管理器中,在您的项目下右键单击引用 -> 添加引用。在框架程序集列表中找到 System.ServiceModel。选中它的框,然后按 OK。

【讨论】:

  • 可能不兼容可移植库?
猜你喜欢
  • 2011-08-16
  • 2014-08-15
  • 2016-05-01
  • 2018-01-10
  • 1970-01-01
  • 1970-01-01
  • 2023-03-28
  • 2018-12-26
  • 1970-01-01
相关资源
最近更新 更多