1

运行 Ubuntu Oneric 11.10,配备 1 GB RAM 和 250 GB HDD Dell Inspiron 笔记本电脑。

我从阅读 XML 的教程中获得了一些演示代码。当我编译它时,我收到以下消息:

“命名空间‘System’中不存在类型或命名空间名称‘.Xml’。是否缺少程序集引用?” (使用 System.Xml;)

我在这个路径中有库:/usr/lib/mono/gac/System.Xml/4.0.0.0_b77a5c561934e089/System.Xml.dll

4

1 回答 1

2

您是否使用 MonoDevelop 来构建您的应用程序?如果是这样,请确保在您的项目中有对 System.Xml 的引用。
如果您足够“手动”使用dmcs来构建您的应用程序(或者您正在使用 Makefile 或其他一些自动构建过程),请确保您通过/r:/usr/lib/mono/4.0/System.Xml .dll作为dmcs构建命令的参数之一。

仅用于教学目的,这里是 MonoDevelop 中的参考编辑选项,您应该选择在其中添加参考:
MonoDevelop 中的引用编辑菜单

  • 注意:您的发行版可能已将 System.Xml.dll 安装在另一个路径中,因此请验证。
  • 您的 monodoc 问题是一个完全不同的问题,可能意味着已安装的文档中缺少目录或文件,或者 monodoc 中完全存在错误
于 2012-04-23T04:39:05.813 回答