【问题标题】:MonoDevelop errorMonoDevelop 错误
【发布时间】:2011-04-01 13:28:20
【问题描述】:

我开发了一个Mono 项目,它可以在Windows 的MonoDevelop 上完美运行,但它会引发类似System.Services DLL error 的编译器错误。确切的错误信息是

编译器错误消息:CS0234:命名空间“System”中不存在类型或命名空间名称“ServiceModel”(您是否缺少程序集引用?)

可能是什么问题?

【问题讨论】:

  • 命名空间“System”中不存在类型或命名空间名称“ServiceModel”。您是否缺少任何程序集参考?如果我需要添加一些参考,如何?
  • 你能编辑你的帖子并包含上面的构建错误吗?

标签: mono


【解决方案1】:

System.ServiceModel 由 System.ServiceModel.dll 程序集提供。您应该可以通过右键单击解决方案树中的“参考”文件夹并选择“编辑”来选择它。

您还应该注意,WCF on mono 并非 100% 完成。但是,它可能会满足您的需求。

【讨论】:

    【解决方案2】:

    您可以在 linux 中使用以下命令添加缺少的程序集:

    gacutil -i System.Data.dll

    并在编译时添加:

    gmcs filename -r:System.Data.dll

    【讨论】:

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