【问题标题】:How to reference a library class into a web service?如何将库类引用到 Web 服务中?
【发布时间】:2012-11-04 10:33:31
【问题描述】:

我为我的客户端应用程序和 Web 服务创建了一个类库。在其中,我创建了一些我想在 Web 服务中使用它的类,但是当我添加引用时,解决方案资源管理器会显示黄色警告。但我不知道发生了什么。

我收到两个警告:

错误找不到类型或命名空间名称“Usuario”(您是 缺少 using 指令或程序集引用?)

错误命名空间“RedMov”中不存在类型或命名空间名称“Core”(是 你错过了一个程序集参考?)

【问题讨论】:

  • 您是在尝试使用 Web 服务引用还是单个程序集.. 听起来您需要添加对正确 .DLL 的引用和/或添加 Web 引用,即所谓的使用 Web 引用任何关于您如何尝试实现这一点的其他代码示例也会有所帮助
  • 我正在向 Web 服务添加一个 DLL
  • 您的错误列表中是否有警告/错误?
  • 你是把它添加为项目引用,还是浏览到 dll 文件并以这种方式添加?
  • @JfBeaulac 我已经添加了错误。

标签: c# web-services class-library


【解决方案1】:

检查您尝试引用的 Core 程序集的 .NET 版本是否不高于 WebService 程序集的版本。

.NET 向后兼容,因此您可以在 .NET 4 项目中引用 .NET 3.5 程序集,但反之则不行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多