名称空间系统中不存在数据

Data does not exist in the namespace System

任何人都可以解释以下导入错误 System.Data:

/home/baloo/HellooCSharp/HellooCSharp/HellooCSharp.cs(14,14): Error CS0234: The type or namespace name `Data' does not exist in the namespace `System'. Are you missing `System.Data' assembly reference? (CS0234) (HellooCSharp)

构建命令:

Building: HellooCSharp (Debug|x86)
Performing main compilation...
/usr/bin/mcs /noconfig "/r:/usr/lib/mono/4.5/mscorlib.dll" -nostdlib "/out:/home/baloo/HellooCSharp/HellooCSharp/bin/Debug/HellooCSharp.exe" "/r:/usr/lib/mono/4.5/System.dll" "/r:/usr/lib/mono/4.5/System.Core.dll" /nologo /warn:4 /debug:full /optimize- /codepage:utf8 /platform:x86 "/define:DEBUG"  /t:exe "/home/baloo/HellooCSharp/HellooCSharp/Properties/AssemblyInfo.cs" "/home/baloo/HellooCSharp/HellooCSharp/HellooCSharp.cs" 
Compilation failed: 2 error(s), 0 warnings

程序集可以在 /usr/lib/mono/4.5 中找到,它已在构建程序集文件夹首选项对话框中进行了适当配置。 [编辑:将此添加到命令行后,mcs 可以很好地编译测试代码。]

Fedora 23,单核和数据 rpm 版本 4.0.5。 [编辑:MonoDevelop 版本 5.9.7(build 9)]

提示:您是否缺少“System.Data”程序集参考?

您需要引用 System.Data 才能成为 found/resolved。 导入系统不导入 System.Data

要解决此问题,您只需编辑编辑参考并检查 system.Data。